From c6e17f2758e204b18e6c4650f86ee71d46eb1c1a Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Thu, 18 Jun 2020 10:14:55 -0700 Subject: [PATCH] Fix constructor argument declaration --- packages/proto-loader/bin/proto-loader-gen-types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/proto-loader/bin/proto-loader-gen-types.ts b/packages/proto-loader/bin/proto-loader-gen-types.ts index 0f3b82e8..6342d2bd 100644 --- a/packages/proto-loader/bin/proto-loader-gen-types.ts +++ b/packages/proto-loader/bin/proto-loader-gen-types.ts @@ -426,7 +426,7 @@ function generateMasterFile(formatter: TextFormatter, root: Protobuf.Root, optio formatter.writeLine('type ConstructorArguments = Constructor extends new (...args: infer Args) => any ? Args: never;'); formatter.writeLine('type SubtypeConstructor = {'); - formatter.writeLine(' new(args: ConstructorArguments): Subtype;'); + formatter.writeLine(' new(...args: ConstructorArguments): Subtype;'); formatter.writeLine('}'); formatter.writeLine('');