diff --git a/packages/grpc-js/src/server-call.ts b/packages/grpc-js/src/server-call.ts index d52ea3cd..197ace5c 100644 --- a/packages/grpc-js/src/server-call.ts +++ b/packages/grpc-js/src/server-call.ts @@ -26,10 +26,6 @@ import {Deserialize, Serialize} from './make-client'; import {Metadata} from './metadata'; import {StreamDecoder} from './stream-decoder'; -function noop(): void {} - -export type PartialServiceError = Partial; - type DeadlineUnitIndexSignature = { [name: string]: number }; diff --git a/packages/grpc-js/src/server.ts b/packages/grpc-js/src/server.ts index 8331fe1f..8d4915eb 100644 --- a/packages/grpc-js/src/server.ts +++ b/packages/grpc-js/src/server.ts @@ -20,18 +20,18 @@ import {AddressInfo, ListenOptions} from 'net'; import {URL} from 'url'; import {ServiceError} from './call'; -import {StatusObject} from './call-stream'; import {Status} from './constants'; import {Deserialize, Serialize, ServiceDefinition} from './make-client'; import {Metadata} from './metadata'; -import {BidiStreamingHandler, ClientStreamingHandler, HandleCall, Handler, HandlerType, Http2ServerCallStream, PartialServiceError, sendUnaryData, ServerDuplexStream, ServerDuplexStreamImpl, ServerReadableStream, ServerReadableStreamImpl, ServerStreamingHandler, ServerUnaryCall, ServerUnaryCallImpl, ServerWritableStream, ServerWritableStreamImpl, UnaryHandler} from './server-call'; +import {BidiStreamingHandler, ClientStreamingHandler, HandleCall, Handler, HandlerType, Http2ServerCallStream, sendUnaryData, ServerDuplexStream, ServerDuplexStreamImpl, ServerReadableStream, ServerReadableStreamImpl, ServerStreamingHandler, ServerUnaryCall, ServerUnaryCallImpl, ServerWritableStream, ServerWritableStreamImpl, UnaryHandler} from './server-call'; import {ServerCredentials} from './server-credentials'; function noop(): void {} -const unimplementedStatusResponse: PartialServiceError = { +const unimplementedStatusResponse: Partial = { code: Status.UNIMPLEMENTED, details: 'The server does not implement this method', + metadata: new Metadata() }; // tslint:disable:no-any diff --git a/packages/grpc-js/test/test-server.ts b/packages/grpc-js/test/test-server.ts index 6bb7c1ff..8a5730cd 100644 --- a/packages/grpc-js/test/test-server.ts +++ b/packages/grpc-js/test/test-server.ts @@ -26,7 +26,7 @@ import {ServerCredentials} from '../src'; import {ServiceError} from '../src/call'; import {ServiceClient, ServiceClientConstructor} from '../src/make-client'; import {Server} from '../src/server'; -import {sendUnaryData, ServerDuplexStream, ServerReadableStream, ServerUnaryCall, ServerWritableStream} from '../src/server-call'; +import {sendUnaryData, ServerUnaryCall} from '../src/server-call'; import {loadProtoFile} from './common';