diff --git a/packages/grpc-js/.eslintrc b/packages/grpc-js/.eslintrc index 7e3583cc..b18ad0ed 100644 --- a/packages/grpc-js/.eslintrc +++ b/packages/grpc-js/.eslintrc @@ -4,6 +4,7 @@ "rules": { "node/no-unpublished-import": ["error", { "tryExtensions": [".ts", ".js", ".json", ".node"] - }] + }], + "@typescript-eslint/no-unused-vars": "off" } } diff --git a/packages/grpc-js/src/make-client.ts b/packages/grpc-js/src/make-client.ts index b6725a71..02ef91af 100644 --- a/packages/grpc-js/src/make-client.ts +++ b/packages/grpc-js/src/make-client.ts @@ -50,12 +50,13 @@ export interface MethodDefinition extends ClientMethodDefinition, ServerMethodDefinition {} +/* eslint-disable @typescript-eslint/no-explicit-any */ export type ServiceDefinition< ImplementationType = UntypedServiceImplementation > = { - // eslint-disable-next-line @typescript-eslint/no-explicit-any readonly [index in keyof ImplementationType]: MethodDefinition; }; +/* eslint-enable @typescript-eslint/no-explicit-any */ export interface ProtobufTypeDefinition { format: string;