Skip to content

Commit ab233bc

Browse files
committed
Fixed a issue with type declaration
1 parent 703b3ab commit ab233bc

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

lib/index.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ export const Settings: SettingsInterface = {
5151
maxLength: 100000,// default max string length to convert into an object
5252
on: {
5353
// add noop functions to the code as a default
54-
eventReceived: () => {},
55-
eventCompleted: () => {},
54+
eventReceived: () => { },
55+
eventCompleted: () => { },
5656
},
5757
}
5858

@@ -74,11 +74,11 @@ export function register(app: Application, wss: WebSocket.Server, route: string,
7474
}
7575

7676
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;
8282
}
8383

8484

@@ -107,7 +107,7 @@ export function on(name: string, callback?: (request: ServerRequest) => void | P
107107

108108
// return a object to register listeners for specific event types
109109
let obj: eventObject = {
110-
get: (callback) => {
110+
get: (callback): eventObject => {
111111
getEvent.on(name, callback);
112112

113113
return obj;

out/index.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ export declare const Settings: SettingsInterface;
4747
*/
4848
export declare function register(app: Application, wss: WebSocket.Server, route: string, options: Partial<SettingsInterface>): void;
4949
interface eventObject {
50-
get: (callback: (request: ServerRequest) => void) => void;
51-
post: (callback: (request: ServerRequest) => void) => void;
52-
put: (callback: (request: ServerRequest) => void) => void;
53-
delete: (callback: (request: ServerRequest) => void) => void;
54-
snapshot: (callback: (request: SnapshotResponse) => void) => void;
50+
get: (callback: (request: ServerRequest) => void) => eventObject;
51+
post: (callback: (request: ServerRequest) => void) => eventObject;
52+
put: (callback: (request: ServerRequest) => void) => eventObject;
53+
delete: (callback: (request: ServerRequest) => void) => eventObject;
54+
snapshot: (callback: (request: SnapshotResponse) => void) => eventObject;
5555
}
5656
/**
5757
* Register a event listener for the name.

out/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)