diff --git a/types/cran-definition.json b/types/cran-definition.json index 828fcc1f..8ba676cb 100644 --- a/types/cran-definition.json +++ b/types/cran-definition.json @@ -13,17 +13,20 @@ "note": "there is no namespace" }, "name_definition": { + "requirement": "required", "native_name": "name", - "is_case_sensitve": true, - "note": "The name is the package name and is case sensitive, but there cannot be two packages on CRAN with the same name ignoring case." + "case_sensitive": true, + "note": "The name is the package name. It is case-sensitive, but there cannot be two packages on CRAN with the same name ignoring case, so the canonical case MUST be used." }, "version_definition": { + "requirement": "required", "native_name": "version", "note": "The version is the package version." }, + "qualifiers_definition": [], "examples": [ "pkg:cran/A3@1.0.0", "pkg:cran/rJava@1.0-4", "pkg:cran/caret@6.0-88" ] -} +} \ No newline at end of file