-
Notifications
You must be signed in to change notification settings - Fork 691
Open
Description
Problem description
In the 1.14.1 version installed from NPM, index.ts exported InterceptingCallInterface from './client-interceptors'
In index.d.ts:
export { Requester, ListenerBuilder, RequesterBuilder, Interceptor, InterceptorOptions, InterceptorProvider, InterceptingCallInterface, InterceptingCall, InterceptorConfigurationError, NextCall, } from './client-interceptors';
However, this export is not included anymore since 1.14.2.
I cannot find any commit in the GitHub that shows that this was ever removed from index.ts — I actually cannot find any commit where it was added.
Yet, I would expect that it would have been exported in the first place, just like is the case for ServerInterceptingCallInterface.
Reproduction steps
Install 1.14.1 using NPM and notice that you can import import type { InterceptingCallInterface } from '@grpc/grpc-js'
Then, update to 1.14.2 and notice this is not possible anymore.
Environment
- OS name, version and architecture: [e.g. Linux Ubuntu 18.04 amd64]
- macOS Tahoe 26.2, M1 Max
- Node version [e.g. 8.10.0]
- v25.2.1
- Node installation method [e.g. nvm]
- nvm
- If applicable, compiler version [e.g. clang 3.8.0-2ubuntu4]
- Package name and version [e.g. gRPC@1.12.0]
@grpc/grpc-js^1.14.2
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels