Skip to content

Commit 181b929

Browse files
author
Thomas Scholtes
authored
fix(typescript): fix plugin type declarations (#647)
We fix the type declaration file for the `typescript` plugin. Signed-off-by: Thomas Scholtes <thomas-scholtes@gmx.de>
1 parent d9fb47d commit 181b929

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/typescript/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export interface RollupTypescriptPluginOptions {
3838
transformers?: CustomTransformerFactories;
3939
}
4040

41-
type ElementType<T extends Array<any>> = T extends (infer U)[] ? U : never;
41+
type ElementType<T extends Array<any> | undefined> = T extends (infer U)[] ? U : never;
4242

4343
export type TransformerStage = keyof CustomTransformers;
4444
type StagedTransformerFactory<T extends TransformerStage> = ElementType<CustomTransformers[T]>;

0 commit comments

Comments
 (0)