Socket
Socket
Sign inDemoInstall

@orion-js/echoes

Package Overview
Dependencies
Maintainers
2
Versions
118
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@orion-js/echoes - npm Package Compare versions

Comparing version 3.0.0-alpha.7 to 3.0.0-alpha.8

2

lib/requestsHandler/getEcho.d.ts

@@ -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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc