@orion-js/echoes
Advanced tools
Comparing version 3.0.0-alpha.7 to 3.0.0-alpha.8
@@ -1,1 +0,1 @@ | ||
export default function (method: string): any; | ||
export default function (method: string): import("../types").Echo; |
import { ConsumerConfig, KafkaConfig, ProducerConfig, Consumer, Producer, EachMessagePayload } from 'kafkajs'; | ||
export interface EchoConfig { | ||
type: 'event' | 'request'; | ||
resolve: (params: any, context?: any) => Promise<any>; | ||
resolve(params: any, context?: any): Promise<any>; | ||
} | ||
export interface Echo extends EchoConfig { | ||
onMessage: (messageData: EachMessagePayload) => Promise<void>; | ||
onRequest: (serializedParams: string) => any; | ||
onMessage(messageData: EachMessagePayload): Promise<void>; | ||
onRequest(serializedParams: string): any; | ||
} | ||
@@ -26,9 +26,9 @@ export interface PublishOptions { | ||
export interface RequestsHandlerParams { | ||
getBodyJSON: () => Promise<any>; | ||
getBodyJSON(): Promise<any>; | ||
} | ||
export interface RequestsConfig { | ||
key: string; | ||
startHandler: (handler: (params: RequestsHandlerParams) => Promise<RequestHandlerResponse>) => any; | ||
startHandler(handler: (params: RequestsHandlerParams) => Promise<RequestHandlerResponse>): any; | ||
services: { | ||
string: string; | ||
[key: string]: string; | ||
}; | ||
@@ -42,3 +42,3 @@ } | ||
echoes: { | ||
string: Echo; | ||
[key: string]: Echo; | ||
}; | ||
@@ -51,4 +51,4 @@ } | ||
echoes?: { | ||
string: Echo; | ||
[key: string]: Echo; | ||
}; | ||
} |
{ | ||
"name": "@orion-js/echoes", | ||
"version": "3.0.0-alpha.7", | ||
"version": "3.0.0-alpha.8", | ||
"main": "lib/index.js", | ||
@@ -35,3 +35,3 @@ "types": "lib/index.d.ts", | ||
}, | ||
"gitHead": "d8486021bcb8154211dcc23c5c3e3bccf556829c" | ||
"gitHead": "79e35346ab7030331302e62af4596740e15b921a" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
15402