Skip to content

Commit 01da920

Browse files
committed
fix: remove use of "any" types in cache type definitions
1 parent e955e4e commit 01da920

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/metadata/metadata-storage.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export class MetadataStorage {
5858

5959
authorizedFields: AuthorizedMetadata[] = [];
6060

61-
authorizedFieldsByTargetAndFieldCache = new Map<any, AuthorizedMetadata>();
61+
authorizedFieldsByTargetAndFieldCache = new Map<string, AuthorizedMetadata>();
6262

6363
authorizedResolver: AuthorizedClassMetadata[] = [];
6464

@@ -82,7 +82,7 @@ export class MetadataStorage {
8282

8383
fieldDirectives: DirectiveFieldMetadata[] = [];
8484

85-
fieldDirectivesByTargetAndFieldCache = new Map<any, DirectiveFieldMetadata[]>();
85+
fieldDirectivesByTargetAndFieldCache = new Map<string, DirectiveFieldMetadata[]>();
8686

8787
argumentDirectives: DirectiveArgumentMetadata[] = [];
8888

@@ -96,7 +96,7 @@ export class MetadataStorage {
9696

9797
fields: FieldMetadata[] = [];
9898

99-
fieldsCache = new Map<any, FieldMetadata[]>();
99+
fieldsCache = new Map<Function, FieldMetadata[]>();
100100

101101
params: ParamMetadata[] = [];
102102

0 commit comments

Comments
 (0)