JsonReader Curatedfeeds() { // array-1 of array-2 where array-2 is feed-name first element and array of package-id second element // e.g. [["feed-x",["package-a","package-b"]],["feed-y,["package-a","package-b","package-c"]]] var curatedfeeds = new JArray(); return curatedfeeds.CreateReader(); }
JsonReader Downloads() { // array-1 of array-2 where array-2 is package-id first element and remaining elements are 2 element array of version, downloads // e.g. [["package-a",["1.0",100],["2.0",150]],["package-b",["1.0",64],["2.0",128],["3.5",256]]] var downloads = new JArray(); return downloads.CreateReader(); }
JsonReader Owners() { // array-1 of array-2 where array-2 is package-id first element and array of owners second element // e.g. [["package-a",["owner-x","owner-y"]],["package-b",["owner-z"]]] var owners = new JArray(); return owners.CreateReader(); }