@textile/buckets-grpc
Advanced tools
Comparing version 0.1.0-rc1 to 1.0.0
@@ -16,2 +16,11 @@ // package: buckets.pb | ||
type APILinks = { | ||
readonly methodName: string; | ||
readonly service: typeof API; | ||
readonly requestStream: false; | ||
readonly responseStream: false; | ||
readonly requestType: typeof buckets_pb.LinksRequest; | ||
readonly responseType: typeof buckets_pb.LinksReply; | ||
}; | ||
type APIList = { | ||
@@ -74,2 +83,3 @@ readonly methodName: string; | ||
static readonly Init: APIInit; | ||
static readonly Links: APILinks; | ||
static readonly List: APIList; | ||
@@ -124,2 +134,11 @@ static readonly ListPath: APIListPath; | ||
): UnaryResponse; | ||
links( | ||
requestMessage: buckets_pb.LinksRequest, | ||
metadata: grpc.Metadata, | ||
callback: (error: ServiceError|null, responseMessage: buckets_pb.LinksReply|null) => void | ||
): UnaryResponse; | ||
links( | ||
requestMessage: buckets_pb.LinksRequest, | ||
callback: (error: ServiceError|null, responseMessage: buckets_pb.LinksReply|null) => void | ||
): UnaryResponse; | ||
list( | ||
@@ -126,0 +145,0 @@ requestMessage: buckets_pb.ListRequest, |
@@ -22,2 +22,11 @@ // package: buckets.pb | ||
API.Links = { | ||
methodName: "Links", | ||
service: API, | ||
requestStream: false, | ||
responseStream: false, | ||
requestType: buckets_pb.LinksRequest, | ||
responseType: buckets_pb.LinksReply | ||
}; | ||
API.List = { | ||
@@ -115,2 +124,33 @@ methodName: "List", | ||
APIClient.prototype.links = function links(requestMessage, metadata, callback) { | ||
if (arguments.length === 2) { | ||
callback = arguments[1]; | ||
} | ||
var client = grpc.unary(API.Links, { | ||
request: requestMessage, | ||
host: this.serviceHost, | ||
metadata: metadata, | ||
transport: this.options.transport, | ||
debug: this.options.debug, | ||
onEnd: function (response) { | ||
if (callback) { | ||
if (response.status !== grpc.Code.OK) { | ||
var err = new Error(response.statusMessage); | ||
err.code = response.status; | ||
err.metadata = response.trailers; | ||
callback(err, null); | ||
} else { | ||
callback(null, response.message); | ||
} | ||
} | ||
} | ||
}); | ||
return { | ||
cancel: function () { | ||
callback = null; | ||
client.close(); | ||
} | ||
}; | ||
}; | ||
APIClient.prototype.list = function list(requestMessage, metadata, callback) { | ||
@@ -117,0 +157,0 @@ if (arguments.length === 2) { |
@@ -32,2 +32,7 @@ // package: buckets.pb | ||
hasLinks(): boolean; | ||
clearLinks(): void; | ||
getLinks(): LinksReply | undefined; | ||
setLinks(value?: LinksReply): void; | ||
serializeBinary(): Uint8Array; | ||
@@ -46,5 +51,54 @@ toObject(includeInstance?: boolean): InitReply.AsObject; | ||
root?: Root.AsObject, | ||
links?: LinksReply.AsObject, | ||
} | ||
} | ||
export class LinksRequest extends jspb.Message { | ||
getKey(): string; | ||
setKey(value: string): void; | ||
serializeBinary(): Uint8Array; | ||
toObject(includeInstance?: boolean): LinksRequest.AsObject; | ||
static toObject(includeInstance: boolean, msg: LinksRequest): LinksRequest.AsObject; | ||
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; | ||
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; | ||
static serializeBinaryToWriter(message: LinksRequest, writer: jspb.BinaryWriter): void; | ||
static deserializeBinary(bytes: Uint8Array): LinksRequest; | ||
static deserializeBinaryFromReader(message: LinksRequest, reader: jspb.BinaryReader): LinksRequest; | ||
} | ||
export namespace LinksRequest { | ||
export type AsObject = { | ||
key: string, | ||
} | ||
} | ||
export class LinksReply extends jspb.Message { | ||
getUrl(): string; | ||
setUrl(value: string): void; | ||
getWww(): string; | ||
setWww(value: string): void; | ||
getIpns(): string; | ||
setIpns(value: string): void; | ||
serializeBinary(): Uint8Array; | ||
toObject(includeInstance?: boolean): LinksReply.AsObject; | ||
static toObject(includeInstance: boolean, msg: LinksReply): LinksReply.AsObject; | ||
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; | ||
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; | ||
static serializeBinaryToWriter(message: LinksReply, writer: jspb.BinaryWriter): void; | ||
static deserializeBinary(bytes: Uint8Array): LinksReply; | ||
static deserializeBinaryFromReader(message: LinksReply, reader: jspb.BinaryReader): LinksReply; | ||
} | ||
export namespace LinksReply { | ||
export type AsObject = { | ||
url: string, | ||
www: string, | ||
ipns: string, | ||
} | ||
} | ||
export class Root extends jspb.Message { | ||
@@ -51,0 +105,0 @@ getKey(): string; |
{ | ||
"name": "@textile/buckets-grpc", | ||
"version": "0.1.0-rc1", | ||
"version": "1.0.0", | ||
"description": "A client for interacting with the Textile Buckets gRPC API.", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is too big to display
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
152435
4376
1
2