npm · Schema

Person

A person object representing a user, author, or maintainer.

PackagesJavaScriptNode.jsPackage ManagementRegistrySecurity

Properties

Name Type Description
name string The display name of the person.
email string The email address of the person.
url string The personal URL or website of the person.
View JSON Schema on GitHub

JSON Schema

npm-person-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Person",
  "title": "Person",
  "type": "object",
  "description": "A person object representing a user, author, or maintainer.",
  "properties": {
    "name": {
      "type": "string",
      "description": "The display name of the person."
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "The email address of the person."
    },
    "url": {
      "type": "string",
      "format": "uri",
      "description": "The personal URL or website of the person."
    }
  }
}