diff --git a/.changeset/ninety-actors-occur.md b/.changeset/ninety-actors-occur.md new file mode 100644 index 00000000..3d13acf8 --- /dev/null +++ b/.changeset/ninety-actors-occur.md @@ -0,0 +1,5 @@ +--- +'@escape.tech/graphql-armor-max-aliases': minor +--- + +fix: improve MaxAliasesOptions typing, mark allowList property as optional [#685](https://github.com/Escape-Technologies/graphql-armor/pull/685) diff --git a/packages/plugins/max-aliases/src/index.ts b/packages/plugins/max-aliases/src/index.ts index e83b43b6..eaf6a5d6 100644 --- a/packages/plugins/max-aliases/src/index.ts +++ b/packages/plugins/max-aliases/src/index.ts @@ -11,7 +11,7 @@ import { ValidationContext, } from 'graphql'; -type MaxAliasesOptions = { n?: number; allowList: string[] } & GraphQLArmorCallbackConfiguration; +type MaxAliasesOptions = { n?: number; allowList?: string[] } & GraphQLArmorCallbackConfiguration; const maxAliasesDefaultOptions: Required = { n: 15, onAccept: [],