@scalecube/api
Advanced tools
Comparing version 0.0.2-alpha.3 to 0.0.2-alpha.4
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; | ||
} |
@@ -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; | ||
}; | ||
} |
{ | ||
"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" | ||
} |
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
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
29999
566
0