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 9414a3cff9..843b3e64a7 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 @@ -64,7 +64,7 @@ export function getSchemaViewModel( ); }, hidden: schema.hidden, - deprecated: schema['x-deprecated'], + deprecated: schema['x-deprecated'] || '', type: schema.type, }; } diff --git a/nx-dev/models-package/src/lib/package.models.ts b/nx-dev/models-package/src/lib/package.models.ts index c9d47096e3..a854008050 100644 --- a/nx-dev/models-package/src/lib/package.models.ts +++ b/nx-dev/models-package/src/lib/package.models.ts @@ -76,7 +76,6 @@ export interface SchemaMetadata { path: string; schema: NxSchema | null; type: 'executor' | 'generator'; - 'x-deprecated'?: string; } @@ -84,6 +83,7 @@ export interface NxSchema extends JsonSchema1 { description: string; examplesFile: string; hidden: boolean; + presets: { name: string; keys: string[] }[]; } export type IntrinsicPackageMetadata = Omit<