From eea139b34619ae05a6aceecac58ca291a0c5dd7c Mon Sep 17 00:00:00 2001 From: iCrawl Date: Thu, 9 Jun 2022 13:54:35 +0200 Subject: [PATCH] feat(docgen): support for ignore tag --- packages/docgen/src/documentation.ts | 1 + packages/docgen/src/interfaces/item.interface.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/docgen/src/documentation.ts b/packages/docgen/src/documentation.ts index 3b8a6f84f..985146b33 100644 --- a/packages/docgen/src/documentation.ts +++ b/packages/docgen/src/documentation.ts @@ -61,6 +61,7 @@ export class Documentation { } } else { let items = data as RootTypes[]; + items = items.filter((i) => !i.ignore); for (const item of items) { switch (item.kind) { diff --git a/packages/docgen/src/interfaces/item.interface.ts b/packages/docgen/src/interfaces/item.interface.ts index 95c34b375..a160b3128 100644 --- a/packages/docgen/src/interfaces/item.interface.ts +++ b/packages/docgen/src/interfaces/item.interface.ts @@ -5,4 +5,5 @@ export interface Item { kind: string; description: string; order: number; + ignore?: boolean; }