@@ -137,6 +147,25 @@ export function Content({
{/* We remove the top description on sub property lookup */}
{!schemaViewModel.subReference && (
<>
+
+
+
+
+
+
+
+ Schema for internal use only
+
+
+ Please do not extend this schema as it is part of Nx internal
+ usage.
+
+
+
+
{vm.markdown}
diff --git a/nx-dev/feature-package-schema-viewer/src/lib/get-schema-view-model.ts b/nx-dev/feature-package-schema-viewer/src/lib/get-schema-view-model.ts
index ec86847566db7..8e2441233402b 100644
--- a/nx-dev/feature-package-schema-viewer/src/lib/get-schema-view-model.ts
+++ b/nx-dev/feature-package-schema-viewer/src/lib/get-schema-view-model.ts
@@ -27,6 +27,7 @@ export interface SchemaViewModel {
currentSchema: NxSchema | null;
currentSchemaExamples: Example | Errors;
type: 'executors' | 'generators';
+ hidden: boolean;
}
export function getSchemaViewModel(
@@ -64,5 +65,6 @@ export function getSchemaViewModel(
);
},
type: schemaRequest.type,
+ hidden: schemaMetadata.hidden,
};
}
diff --git a/nx-dev/feature-package-schema-viewer/src/lib/ui/package-reference.tsx b/nx-dev/feature-package-schema-viewer/src/lib/ui/package-reference.tsx
index 7caf5f0bca6e4..dd41e34509d48 100644
--- a/nx-dev/feature-package-schema-viewer/src/lib/ui/package-reference.tsx
+++ b/nx-dev/feature-package-schema-viewer/src/lib/ui/package-reference.tsx
@@ -126,6 +126,12 @@ function SchemaListItem({
{schema.name}
+
+ {schema.hidden && (
+
+ Internal
+
+ )}
{renderMarkdown({