NuGet · Schema

RegistrationPage

A registration page fetched separately from the index.

Package Management.NETPackagesDependenciesSoftware DistributionRegistry

Properties

Name Type Description
@id string The URL to the registration page.
count integer The number of registration leaves in the page.
items array The array of registration leaves.
lower string The lowest SemVer 2.0.0 version in the page (inclusive).
parent string The URL to the registration index.
upper string The highest SemVer 2.0.0 version in the page (inclusive).
View JSON Schema on GitHub

JSON Schema

nuget-registrationpage-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/RegistrationPage",
  "title": "RegistrationPage",
  "type": "object",
  "description": "A registration page fetched separately from the index.",
  "required": [
    "@id",
    "count",
    "items",
    "lower",
    "parent",
    "upper"
  ],
  "properties": {
    "@id": {
      "type": "string",
      "format": "uri",
      "description": "The URL to the registration page."
    },
    "count": {
      "type": "integer",
      "description": "The number of registration leaves in the page."
    },
    "items": {
      "type": "array",
      "description": "The array of registration leaves.",
      "items": {
        "$ref": "#/components/schemas/RegistrationLeaf"
      }
    },
    "lower": {
      "type": "string",
      "description": "The lowest SemVer 2.0.0 version in the page (inclusive)."
    },
    "parent": {
      "type": "string",
      "format": "uri",
      "description": "The URL to the registration index."
    },
    "upper": {
      "type": "string",
      "description": "The highest SemVer 2.0.0 version in the page (inclusive)."
    }
  }
}