Socket
Socket
Sign inDemoInstall

@scalecube/api

Package Overview
Dependencies
Maintainers
7
Versions
152
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@scalecube/api - npm Package Compare versions

Comparing version 0.0.2-alpha.3 to 0.0.2-alpha.4

6

lib/transport/ClientProvider.d.ts
import { ProviderFactory } from '.';
import { PayloadSerializers } from './Transport';
/**

@@ -16,2 +17,7 @@ * @interface ClientProvider

factoryOptions?: any;
/**
* @property
* Optional serialize functionality for the payload
*/
serializers?: PayloadSerializers;
}
import { ProviderFactory } from '.';
import { PayloadSerializers } from './Transport';
/**

@@ -16,2 +17,7 @@ * @interface ServerProvider

factoryOptions?: any;
/**
* @property
* Optional serialize functionality for the payload
*/
serializers?: PayloadSerializers;
}

17

lib/transport/Transport.d.ts

@@ -9,3 +9,3 @@ import { ClientProvider, ServerProvider } from '.';

* @property
*
* transport provider for the client
*/

@@ -15,5 +15,18 @@ clientProvider: ClientProvider;

* @property
*
* transport provider for the server
*/
serverProvider: ServerProvider;
}
/**
* PayloadSerializers - https://github.com/rsocket/rsocket-js/blob/master/packages/rsocket-core/src/RSocketSerialization.js
*/
export interface PayloadSerializers {
data: {
deserialize: (data: any) => any;
serialize: (data: any) => any;
};
metadata: {
deserialize: (data: any) => any;
serialize: (data: any) => any;
};
}

4

package.json
{
"name": "@scalecube/api",
"version": "0.0.2-alpha.3",
"version": "0.0.2-alpha.4",
"private": false,

@@ -30,3 +30,3 @@ "main": "lib/index.js",

},
"gitHead": "1fef1bc7bdaf32cf3c78513629e56e5e81fc5f26"
"gitHead": "22e44df30493db1a856597acbb11b7d00ab72486"
}
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