GitHubLicense

A repository's open source license

FIELDS
body (String!)

The full text of the license

conditions ([GitHubLicenseRule]!)

The conditions set by the license

description (String)

A human-readable description of the license

featured (Boolean!)

Whether the license should be featured

hidden (Boolean!)

Whether the license should be displayed in license pickers

id (ID!)

No description

implementation (String)

Instructions on how to implement the license

key (String!)

The lowercased SPDX ID of the license

limitations ([GitHubLicenseRule]!)

The limitations set by the license

name (String!)

The license full name specified by https://spdx.org/licenses

nickname (String)

Customary short name if applicable (e.g, GPLv3)

oneGraphId (ID!)

Unique id across all of OneGraph

oneGraphLinkedNodes (OneGraphLinkedNodesConnection!)

List of OneGraphNodes that are linked from this node.

permissions ([GitHubLicenseRule]!)

The permissions set by the license

pseudoLicense (Boolean!)

Whether the license is a pseudo-license placeholder (e.g., other, no-license)

spdxId (String)

Short identifier specified by https://spdx.org/licenses

url (GitHubURI)

URL to the license on https://choosealicense.com

IMPLEMENTS
OneGraphNode

An object with a globally unique id across all of OneGraph

GitHubNode

An object with an ID.

REQUIRED BY
GitHubQuery

The query root of GitHub's GraphQL interface.

GitHubRepository

A repository contains the content for a project.

GitHubRepositoryInfo

A subset of repository info.

____________________________________________________________________________________________________