Open ruttkowa opened 3 years ago
Also - some projects don't even have valid JSON. I did a scan and here's the resut - the following projects can't be parsed:
{"2B Nier Automata"=>
{"path"=>"2B Nier Automata",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"d69d1fe2ef2334512c168f2e90c51647dbbba739",
"size"=>279,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/d69d1fe2ef2334512c168f2e90c51647dbbba739",
:error=>"JSON Parser ERROR"},
"7 signs"=>
{"path"=>"7 signs",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"af51116ae7404464da791f2937f1361c4bd95549",
"size"=>186,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/af51116ae7404464da791f2937f1361c4bd95549",
:error=>"JSON Parser ERROR"},
"ADARocket"=>
{"path"=>"ADARocket",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"269707e54d52fc332d352a4b4d515b9db115452d",
"size"=>196,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/269707e54d52fc332d352a4b4d515b9db115452d",
:error=>"JSON Parser ERROR"},
"Adaphants"=>
{"path"=>"Adaphants",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"9ced0822a84b98ae8907921084155240eba9ae0b",
"size"=>171,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/9ced0822a84b98ae8907921084155240eba9ae0b",
:error=>"JSON Parser ERROR"},
"AlonzoAttendanceToken"=>
{"path"=>"AlonzoAttendanceToken",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"e2f2ff13d7b758ea7eff6e594e6573234130eb62",
"size"=>138,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/e2f2ff13d7b758ea7eff6e594e6573234130eb62",
:error=>"JSON Parser ERROR"},
"AnarchyCNFT"=>
{"path"=>"AnarchyCNFT",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"57bf0059d1a6c9aadd1ab7759ba304c8f82ee292",
"size"=>577,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/57bf0059d1a6c9aadd1ab7759ba304c8f82ee292",
:error=>"JSON Parser ERROR"},
"AnotherTree"=>
{"path"=>"AnotherTree",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"085b796e3da2d0ed195317dd8f1300b55d0e401f",
"size"=>1458,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/085b796e3da2d0ed195317dd8f1300b55d0e401f",
:error=>"JSON Parser ERROR"},
"Augmented Life"=>
{"path"=>"Augmented Life",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"f3c5d0202b20c8647dd601fb5a93e9fcdd8c5d99",
"size"=>312,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/f3c5d0202b20c8647dd601fb5a93e9fcdd8c5d99",
:error=>"JSON Parser ERROR"},
"BadDux"=>
{"path"=>"BadDux",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"1a31286c21702789cd6ce6a18fffbcab8c09e5b8",
"size"=>438,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/1a31286c21702789cd6ce6a18fffbcab8c09e5b8",
:error=>"JSON Parser ERROR"},
"BadGirlsPOA"=>
{"path"=>"BadGirlsPOA",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"fa43a182991be0189aa0f4dde9cac21ace800a22",
"size"=>126,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/fa43a182991be0189aa0f4dde9cac21ace800a22",
:error=>"JSON Parser ERROR"},
"Beach Life"=>
{"path"=>"Beach Life",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"3c131da9945feafb4ee2b40a5a643e433a7ff7aa",
"size"=>189,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/3c131da9945feafb4ee2b40a5a643e433a7ff7aa",
:error=>"JSON Parser ERROR"},
"Beached Whales"=>
{"path"=>"Beached Whales",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"2bc6b40d1f64e4a65d8dd26d8f55108ad7828225",
"size"=>158,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/2bc6b40d1f64e4a65d8dd26d8f55108ad7828225",
:error=>"JSON Parser ERROR"},
"Cardano Harry Potter"=>
{"path"=>"Cardano Harry Potter",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"7b68b90266bb7b3499144ff18e6ff0be753bdec7",
"size"=>697,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/7b68b90266bb7b3499144ff18e6ff0be753bdec7",
:error=>"JSON Parser ERROR"},
"Cardano Noodz"=>
{"path"=>"Cardano Noodz",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"539fe800538fdc5a323f17365a5551e763c55765",
"size"=>137,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/539fe800538fdc5a323f17365a5551e763c55765",
:error=>"JSON Parser ERROR"},
"CardanoDigits"=>
{"path"=>"CardanoDigits",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"0df84b2198e2f9b9cde244c45453ccf45b72a3c0",
"size"=>128,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/0df84b2198e2f9b9cde244c45453ccf45b72a3c0",
:error=>"JSON Parser ERROR"},
"CardanoFrenzy"=>
{"path"=>"CardanoFrenzy",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"d75a697d3ab855b4c6783ec5632e8c985316df70",
"size"=>128,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/d75a697d3ab855b4c6783ec5632e8c985316df70",
:error=>"JSON Parser ERROR"},
"CardanoWhale"=>
{"path"=>"CardanoWhale",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"b431e3998b9bfbaa1db4d7ca3a611458749a8b31",
"size"=>207,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/b431e3998b9bfbaa1db4d7ca3a611458749a8b31",
:error=>"JSON Parser ERROR"},
"CardsOfCardano"=>
{"path"=>"CardsOfCardano",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"96da4d6e37125a6e218d751f029abf041425f08a",
"size"=>184,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/96da4d6e37125a6e218d751f029abf041425f08a",
:error=>"JSON Parser ERROR"},
"Carolina Mascarenhas"=>
{"path"=>"Carolina Mascarenhas",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"a1654abaeb63032db021511e465c481e308acca5",
"size"=>346,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/a1654abaeb63032db021511e465c481e308acca5",
:error=>"JSON Parser ERROR"},
"Color Explosion"=>
{"path"=>"Color Explosion",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"64ddc060c88485fb4962f7d1abce732ca5fb5d83",
"size"=>204,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/64ddc060c88485fb4962f7d1abce732ca5fb5d83",
:error=>"JSON Parser ERROR"},
"CorruptCupidSociety"=>
{"path"=>"CorruptCupidSociety",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"abda4aec615cf68db41202450a8e14f18565e999",
"size"=>185,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/abda4aec615cf68db41202450a8e14f18565e999",
:error=>"JSON Parser ERROR"},
"Creepy Cardanos"=>
{"path"=>"Creepy Cardanos",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"8c6477265078bc505d6527a0f5ccd3538c394ac4",
"size"=>223,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/8c6477265078bc505d6527a0f5ccd3538c394ac4",
:error=>"JSON Parser ERROR"},
"Crypto Code"=>
{"path"=>"Crypto Code",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"def803d32857c468ba1b79d2540e16248e4129a8",
"size"=>126,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/def803d32857c468ba1b79d2540e16248e4129a8",
:error=>"JSON Parser ERROR"},
"CryptoMuseum"=>
{"path"=>"CryptoMuseum",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"874fae322f1f11d420781bd74d76dfc129cfd030",
"size"=>276,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/874fae322f1f11d420781bd74d76dfc129cfd030",
:error=>"JSON Parser ERROR"},
"DeathSquad"=>
{"path"=>"DeathSquad",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"39780c0143874824d510772334c6d3b32ca35691",
"size"=>176,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/39780c0143874824d510772334c6d3b32ca35691",
:error=>"JSON Parser ERROR"},
"Good beer with Good coin ADA"=>
{"path"=>"Good beer with Good coin ADA",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"59532ca631b01fd732549b2ca6c444cc10765b74",
"size"=>1147,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/59532ca631b01fd732549b2ca6c444cc10765b74",
:error=>"JSON Parser ERROR"},
"Infinity Visualized Series 3"=>
{"path"=>"Infinity Visualized Series 3",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"76f5d317b7338c01d57d00941537eb25566896ff",
"size"=>209,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/76f5d317b7338c01d57d00941537eb25566896ff",
:error=>"JSON Parser ERROR"},
"Invaders League"=>
{"path"=>"Invaders League",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"d6c5713f7cfe8a586a180aac161ee5a061077391",
"size"=>182,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/d6c5713f7cfe8a586a180aac161ee5a061077391",
:error=>"JSON Parser ERROR"},
"Love-Laces"=>
{"path"=>"Love-Laces",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"8cc0a521f374d4a6bcb7b42be58fd2563f949754",
"size"=>177,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/8cc0a521f374d4a6bcb7b42be58fd2563f949754",
:error=>"JSON Parser ERROR"},
"MyOctopuz"=>
{"path"=>"MyOctopuz",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"00de14e4c2cee30f639c3fc3bf42783c4923465d",
"size"=>190,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/00de14e4c2cee30f639c3fc3bf42783c4923465d",
:error=>"JSON Parser ERROR"},
"NATURE"=>
{"path"=>"NATURE",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"795572aa0e05c330c8c13ff152c1139f0301cfbb",
"size"=>166,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/795572aa0e05c330c8c13ff152c1139f0301cfbb",
:error=>"JSON Parser ERROR"},
"NUMBSKULLS_RED"=>
{"path"=>"NUMBSKULLS_RED",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"3188780d2aa1e6328b483b54daff17d61c0df71e",
"size"=>174,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/3188780d2aa1e6328b483b54daff17d61c0df71e",
:error=>"JSON Parser ERROR"},
"Ouroboros"=>
{"path"=>"Ouroboros",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"839642bc070c6e267486ec2cd12155986f3e23b5",
"size"=>165,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/839642bc070c6e267486ec2cd12155986f3e23b5",
:error=>"JSON Parser ERROR"},
"Project TheCardanoKingdom"=>
{"path"=>"Project TheCardanoKingdom",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"fb3e7074a26c2014dc8267d9e4c3d67a848f3ff8",
"size"=>192,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/fb3e7074a26c2014dc8267d9e4c3d67a848f3ff8",
:error=>"JSON Parser ERROR"},
"Recurrent"=>
{"path"=>"Recurrent",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"4ec0af9d0bf62874f890ccbdd552f644d7128555",
"size"=>172,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/4ec0af9d0bf62874f890ccbdd552f644d7128555",
:error=>"JSON Parser ERROR"},
"RevasWorld"=>
{"path"=>"RevasWorld",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"e440e06c8f4915ce962171f91a655f14ea5ece59",
"size"=>187,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/e440e06c8f4915ce962171f91a655f14ea5ece59",
:error=>"JSON Parser ERROR"},
"SPACE BANDITS"=>
{"path"=>"SPACE BANDITS",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"273a15927a022e42b7dd25df4475edaf91c6eec0",
"size"=>183,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/273a15927a022e42b7dd25df4475edaf91c6eec0",
:error=>"JSON Parser ERROR"},
"SaucySeals"=>
{"path"=>"SaucySeals",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"f1762ddce5268c1e1498d15e9e9de024b33a0eba",
"size"=>194,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/f1762ddce5268c1e1498d15e9e9de024b33a0eba",
:error=>"JSON Parser ERROR"},
"SexCardano"=>
{"path"=>"SexCardano",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"9919c4eed0908f50f96edbd6cfdc67eef5d74753",
"size"=>399,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/9919c4eed0908f50f96edbd6cfdc67eef5d74753",
:error=>"JSON Parser ERROR"},
"Slatt Business"=>
{"path"=>"Slatt Business",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"6b8e4685d1017594ace98ee983fddf1a2edbf256",
"size"=>1588,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/6b8e4685d1017594ace98ee983fddf1a2edbf256",
:error=>"JSON Parser ERROR"},
"Stampede_cnft"=>
{"path"=>"Stampede_cnft",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"76947f6c454947d13e937ef2b9a1133b9ff06c5b",
"size"=>295,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/76947f6c454947d13e937ef2b9a1133b9ff06c5b",
:error=>"JSON Parser ERROR"},
"Surreal Faces"=>
{"path"=>"Surreal Faces",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"3347602caecefe43f6cfd5a02cb90536bef0b05d",
"size"=>384,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/3347602caecefe43f6cfd5a02cb90536bef0b05d",
:error=>"JSON Parser ERROR"},
"The Alaska Collection"=>
{"path"=>"The Alaska Collection",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"6e27fb8959027b310509d834c1d71d0992e697c7",
"size"=>189,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/6e27fb8959027b310509d834c1d71d0992e697c7",
:error=>"JSON Parser ERROR"},
"The Body Shop"=>
{"path"=>"The Body Shop",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"2cd061e82bb8c0f8a5a8981af6fe9f4df192f541",
"size"=>316,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/2cd061e82bb8c0f8a5a8981af6fe9f4df192f541",
:error=>"JSON Parser ERROR"},
"The Cardano Kingdoms"=>
{"path"=>"The Cardano Kingdoms",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"c450f58c579f74e6db1e7b1fbe57aed11e6aa06a",
"size"=>303,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/c450f58c579f74e6db1e7b1fbe57aed11e6aa06a",
:error=>"JSON Parser ERROR"},
"The Horror Show"=>
{"path"=>"The Horror Show",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"787ff10bc429a30389fc6507b90adaf6a8fe5a78",
"size"=>320,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/787ff10bc429a30389fc6507b90adaf6a8fe5a78",
:error=>"JSON Parser ERROR"},
"The Naked Truth"=>
{"path"=>"The Naked Truth",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"19b30cff3e843855a1c353c09f95c894f233b628",
"size"=>320,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/19b30cff3e843855a1c353c09f95c894f233b628",
:error=>"JSON Parser ERROR"},
"TheCardanoCrows"=>
{"path"=>"TheCardanoCrows",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"23ecabf64d09b747ceaac0523352fcb8bd102c63",
"size"=>225,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/23ecabf64d09b747ceaac0523352fcb8bd102c63",
:error=>"JSON Parser ERROR"},
"TitansToys"=>
{"path"=>"TitansToys",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"01892b97361caabd2827ef8fe453ebeef9e2a0f6",
"size"=>247,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/01892b97361caabd2827ef8fe453ebeef9e2a0f6",
:error=>"JSON Parser ERROR"},
"Toprocks"=>
{"path"=>"Toprocks",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"16e1a7263e62d407176817a8714df1bd19874f2d",
"size"=>123,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/16e1a7263e62d407176817a8714df1bd19874f2d",
:error=>"JSON Parser ERROR"},
"UndeadFarm1"=>
{"path"=>"UndeadFarm1",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"35f63c98c12254f3f2b678274bec1c552856cdc5",
"size"=>174,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/35f63c98c12254f3f2b678274bec1c552856cdc5",
:error=>"JSON Parser ERROR"},
"Update Invader League"=>
{"path"=>"Update Invader League",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"4a5c1f067ef7b288f4d51cdde93f469378e32e5d",
"size"=>250,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/4a5c1f067ef7b288f4d51cdde93f469378e32e5d",
:error=>"JSON Parser ERROR"},
"ViralNFTs"=>
{"path"=>"ViralNFTs",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"084cecdefaa9375deb6513d57082e909e92aba51",
"size"=>221,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/084cecdefaa9375deb6513d57082e909e92aba51",
:error=>"JSON Parser ERROR"},
"Wahr"=>
{"path"=>"Wahr",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"70cc6c836187fc17ab1d0bc7d86f53a95133967f",
"size"=>119,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/70cc6c836187fc17ab1d0bc7d86f53a95133967f",
:error=>"JSON Parser ERROR"},
"WahrSeries"=>
{"path"=>"WahrSeries",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"70cc6c836187fc17ab1d0bc7d86f53a95133967f",
"size"=>119,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/70cc6c836187fc17ab1d0bc7d86f53a95133967f",
:error=>"JSON Parser ERROR"},
"Weirdos"=>
{"path"=>"Weirdos",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"b1abaffead7753e4c888eb9c6aa5180ee11afe40",
"size"=>1119,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/b1abaffead7753e4c888eb9c6aa5180ee11afe40",
:error=>"JSON Parser ERROR"},
"WhatsApp Points"=>
{"path"=>"WhatsApp Points",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"6b6b8cd8f11e0598d512dfd716ab4a6596ba823f",
"size"=>145,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/6b6b8cd8f11e0598d512dfd716ab4a6596ba823f",
:error=>"JSON Parser ERROR"},
"WonderfulWords"=>
{"path"=>"WonderfulWords",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"529baffd40023ba6786d8177fbf3e11f28d4c562",
"size"=>946,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/529baffd40023ba6786d8177fbf3e11f28d4c562",
:error=>"JSON Parser ERROR"},
"neonkid"=>
{"path"=>"neonkid",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"7a02b9f8efe682183f196126c81a16df15ad22b0",
"size"=>122,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/7a02b9f8efe682183f196126c81a16df15ad22b0",
:error=>"JSON Parser ERROR"},
"possiblecombinations"=>
{"path"=>"possiblecombinations",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"bf5a7ba6079f8cd7a08704a0d27ae34d74ea2ca9",
"size"=>186,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/bf5a7ba6079f8cd7a08704a0d27ae34d74ea2ca9",
:error=>"JSON Parser ERROR"},
"reaz"=>
{"path"=>"reaz",
"mode"=>"100644",
"type"=>"blob",
"sha"=>"2871d5e31a8971de2c61521a1aa25c202569b895",
"size"=>1655,
"url"=>
"https://api.github.com/repos/Cardano-NFTs/policyIDs/git/blobs/2871d5e31a8971de2c61521a1aa25c202569b895",
:error=>"JSON Parser ERROR"}}
Hey,
I'm currently playing around with crawling the policyIDs from this repo and found an inconsistency with the format / jsons.
In the FAQ, wether it's a single or multiple project, the content is wrapped in an array:
or for multiple projects
I however discovered that not all single project files are wrapped in an array - for example the first one: https://github.com/Cardano-NFTs/policyIDs/blob/main/%22RoomZeroOne%22%2C
whereas there are also projects in an array: https://github.com/Cardano-NFTs/policyIDs/blob/main/3D%20Flash
--> this makes it a bit hard to parse every file and adds a bit of overhead. Would love to see a stricter enforcement :)
Cheers, Alex