From 53f5dbea26179e49ce6fe5bee2f1c331087f6dc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Berg=C3=A9?= Date: Fri, 28 Feb 2025 18:38:58 +0100 Subject: [PATCH] Fix typing of `shouldIgnoreEntity` (#2906) --- .changeset/famous-bags-report.md | 5 +++++ packages/openapi-parser/src/helpers/shouldIgnoreEntity.ts | 5 +---- 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 .changeset/famous-bags-report.md diff --git a/.changeset/famous-bags-report.md b/.changeset/famous-bags-report.md new file mode 100644 index 000000000..6cda86dfe --- /dev/null +++ b/.changeset/famous-bags-report.md @@ -0,0 +1,5 @@ +--- +'@gitbook/openapi-parser': patch +--- + +Fix typing of `shouldIgnoreEntity` diff --git a/packages/openapi-parser/src/helpers/shouldIgnoreEntity.ts b/packages/openapi-parser/src/helpers/shouldIgnoreEntity.ts index 34dbdc651..9631d20bb 100644 --- a/packages/openapi-parser/src/helpers/shouldIgnoreEntity.ts +++ b/packages/openapi-parser/src/helpers/shouldIgnoreEntity.ts @@ -4,10 +4,7 @@ import type { OpenAPIV3 } from '@scalar/openapi-types'; * Check if an entity should be ignored */ export function shouldIgnoreEntity( - data: - | undefined - | Pick - | Pick + data: undefined | OpenAPIV3.TagObject | OpenAPIV3.OperationObject ) { return data?.['x-internal'] === true || data?.['x-gitbook-ignore'] === true; }