JSON schema that does not contain the properties but its $id property can be used to fetch the properties. Intentionally not allowing properties key as reconciliation will be needed in case of conflict with fetched properties

interface IJsonSchema {
    $id: string;
    $schema: string;
    title?: string;
    type: string;
}

Properties

Properties

$id: string
$schema: string
title?: string
type: string