{"_id":"@zoralabs/nft-metadata","_rev":"44-35b0d2f36890e5a47df907365b47a43e","name":"@zoralabs/nft-metadata","dist-tags":{"latest":"1.2.6"},"versions":{"1.0.0":{"name":"@zoralabs/nft-metadata","version":"1.0.0","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.0.0","maintainers":[{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"998eb0c4f2989b783d8fcf251cb436492fdb6a55","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.0.0.tgz","fileCount":40,"integrity":"sha512-3TTAtzMG+c8auolp6ImlHcNwBgsnQgd0TsESJIgEnEorIYhIvd5BM+1vHpTPSbkLHhQx3ImfXEdg5krPHftFHg==","signatures":[{"sig":"MEYCIQCWDsIMndzughxNgjW/EPywK/rIamnzKwGF0cDpvTDEewIhAKsiViw6QmDmUsPI+0yxSjGxDgUfiQsuxFWFhtUdwPhZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55648},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"43291ac5cb338d65f0b8631516e642c5f54618c5","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.4","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.0.0_1635362914665_0.19026604288976223","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@zoralabs/nft-metadata","version":"1.0.1","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.0.1","maintainers":[{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"db8bafa03bf2f244ebccd2564429b42a5aad3544","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.0.1.tgz","fileCount":40,"integrity":"sha512-NglDx2oVj24KIEwRS51efjr4SUvj0z1h9Ofsc3RtxBRdn+TSKn2I0XdwFEt14D+Pwq0+4qaMX74TcOlZWyi0bQ==","signatures":[{"sig":"MEUCIA/ngfkySr8PyQtGPZJZF49e193PIKBXVJL72upzJ3ZYAiEAmbjTrFIL8CyzVe73HWF6wqPMuBWCZ9d6ZhvwJKkE9c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55661},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"af160ebc10ead061e7f9463e075455e679c8452a","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.4","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.0.1_1635391573509_0.5248380071540177","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@zoralabs/nft-metadata","version":"1.1.0","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.1.0","maintainers":[{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"3bbec3609a7df208391bc242926783ffd6e637b5","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.1.0.tgz","fileCount":42,"integrity":"sha512-CzyYDTNmbcdPyOULuzzitbJOMbVGc4XmwwzDVseGwB0q9yi0geomi5V/6cvpKAVgC2ljcEIuU+juvBQkJ+D0WA==","signatures":[{"sig":"MEUCIQDfsSClTMO6uQK3Hh+hbAzmDIWdwqFtj4vK5hepmDGT4QIgbPAXgacRLIO4QgpAeN/nrjJS/XNQRhF35bxmYxzz2Y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58676},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"59b66acaf5bfae5f47cc4a5a05f116000f8544b5","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.1.0_1636735394061_0.7537125446722306","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@zoralabs/nft-metadata","version":"1.1.1","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.1.1","maintainers":[{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"4e9f79f07d1cfbf396d29d6cfdf541e6b52e9046","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.1.1.tgz","fileCount":48,"integrity":"sha512-3qNBVR1rMMSS6j/q/45d6XzbIg/uLdUCDjiy3kXUGAP3GNNiopw3CEUcQ4musIMBb3F6dU1BJlvz+hCrHDsbYg==","signatures":[{"sig":"MEUCIQC1YN5F2uMpq3n4QCYOVpdLyRbDJMzyro41pKMJ6vybjgIgFnllMixQW9tPlGpSPQnyILOXZexhvryebiT32CRFLJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpr0GCRA9TVsSAnZWagAAFf8P/3c4cSRnJPlZTgzlH0EB\nHKT6Hd8uYYAH1/o9dsQDT2BZSeSbxWk79gDrBT9wsNOH1HFHAqtz+I+kWa+S\n8ocm2zgOzEcXnzs7Fbw+8VuGA4UGaiS5chHTOoHL4yj/U8VAp/OEKt0ffgOk\na5hh525CH4PQsd7ZeZhU0zBmeXvMJ8V6OQSONTdGW1qRWwPd/Ybg/cdKJpN6\nofKcl7NkyqPvZKy5RX+lr866Usx33+6UTsl/TRZq9TT3QLZsPyKGeoNW4VyX\nDr1jkUZ5vAL9Q66C2ulfdLxI4nofekGwJWBJJs1tkUw4iYsXSPgZqHFMYHAS\n0EUhR6uaNCv12bpdNhaPceEZgXJmi6j2bNUTuaAYyKnk93jLAJPuY6pzv+o5\nmkN1OZE29RX/5lQnTfHwubXHupDk7Fm9kgQLbEsOXs/E4jz+5lL9vOD4ehI6\nE3T4s/gM1jQix6YyswtMzyek0EnpX92nKJWYTQgsL+THhZlHc6K6vnsvZMjo\nzYmDUIRjp+RdDCW19yHz6k01RA8aLIuljOV6azY2XdvSo9vM4nrqjCHIaH79\n+xi/hin1P9S8EVKRYhYZb8auQPK/TvQdKlOZ5CvxzmnanTmRmHmfujCkwcEt\njPEYd2AryMoA6fgP7/FslabCl9d2YpFRPmYoWMvdalSVSskfZOzV9yo43yuJ\n37GR\r\n=Uycu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"32673941abc9c54a8756ccfdd9bf0bf04acd21b2","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.1.1_1638317318282_0.11887896025140376","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@zoralabs/nft-metadata","version":"1.2.1","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.1","maintainers":[{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"1e9410549e3fd6b49571e79c87f5c6ab05aab22f","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.1.tgz","fileCount":50,"integrity":"sha512-shbR7bjk9uKXF168fFG18jPQftvdZvR7M47Vwd9hsvHSMr66QngZZez+/HFIY9lUuhTtOGI7iy7rvr0IrP5tkg==","signatures":[{"sig":"MEUCIQDZ4uekhumSKKVGfUwhSLsxscomUj23jqIlmefTPvPwlQIgDcr+CCXdkGTmVe5ALHBtPvMLl7RSf4uJb3AIeFm7lrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3HAhCRA9TVsSAnZWagAAD8IP/3AyIT3gKVvzcj0ZfYpB\n3yKlnDilqM8+3W4GaNZR4Pa2G37C+XUS7BJ4f6RPRidSGs/xSioC2LG5yleA\nL+rqcrGD17WRJlX/1xuIONT/K066BaS7DxQiYwvqoSe6gmlNiVUNREoXKvKx\nqcIein407oJSovLxBXSU1sh4vA1FobCo0kRw3VOpjmfwuX+45E+25fC1Dz9C\n9k0kNrkQH72nJ31uXz58hMjEub4UuJpnBGb3WoTBmGdNNUtFhibu6ybpW1wu\njHoTS6o4h7xRnKwx1OT+3rg4Ojf5kSJLwMINcKP9DuYlxyG2744nI3gh3T8W\nueVPMQDQ+j3eCZBDJ7t0L9q0n5QMtytCaj2eHYG09/zSd+UrRjWMB6NUcnoV\nE1xQxI1N6ZQyN3UOVG/zQ0E9FC7IBVKrToyfCZDUj4VKN+xZjqeBY0wmJxbZ\nCvlNxzljHepmcnSu66XFqd5nxxtL1pe8To6uLE6dKxAeH0OUstYXol7JaJsR\nqflTTdNesizyo9Y4S1rxFiD3sfgbZRE0BoWpXkM6NFHj8mRVQ+X8UkrmtEIe\nidJ50xUFw/NsUT8MDgdzWGmnGRiEROzTc+wN4GDeRIORezHlXB0uxoTWyQf+\nHIJ/chQnzFfgK/4qoSsOtE4xsGhl6sg9YStT5IJXH9/bYXEYVTgW4Qrd+0AD\nZhGQ\r\n=2Ijc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"f82ae65453e52712ee559f0d3a99f9b64a79df46","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.1_1641836576884_0.2920260763967748","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@zoralabs/nft-metadata","version":"1.2.2","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.2","maintainers":[{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"25dc1645e41bd2060fd5dc532fc7db942ef4f14f","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.2.tgz","fileCount":50,"integrity":"sha512-iSDpzSsiNuesN0ytk9uG62GGJ0k9hVtSeFwaZnYvL0pD+SDmwbyTIQ8WVf6F4AbFe7DLXywiZqN8pu45YX4kbQ==","signatures":[{"sig":"MEQCIBC4DYt912g9DTACGD9Vj+sa1GFBhVONvUmr/+JziRjqAiAFFHv01OfpmlibFaZecUyF8nqanWUczuHt9hS9/zpx7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+Y0PCRA9TVsSAnZWagAAUIoP/iwfqrGaczAiCe5F1cUd\npu+AymKNkA+1lVHR8fvDW+FOQsZlI39l8j1s75hnAewmqV9iXeX6DdNlcM4c\nfeI39Zj7IO01yBtPcc1pEnNppJLS9GyKzGr5UZtGMJVG1yR0AiWug4akzeT5\nrXID9p+Kg3gjYwD+8HItfkXakz2PLkZYzLY2gSNXauJhXqwzrU1/mL0eHmN3\nvCQdjhxFqhsg1RLadAHFjTeHAXPyRfYDMK9AjHYHubnJQf5iEEjMZ7Cz6DMz\nG8kxx4VSbXZfrJsh2+hcMl9Ap4pvizp1vUrrkPamOrpEsdhHTq9sAfCEjRoR\nx47cClULnfeKbE4w6KuP4/stnpY4q5Tf4LiUOq64HjC8lQOWwwhJfgILVfzH\nvhqkWOr0ME2cvxZM6tibLYlEjeP04l09N/CpJxCt3l1X1jU7nnyYhuhjBCD2\nhP1gQA7rw871MK5R5u2vO/G3bxMN9HaNHYk1zkpWv5ey0tdCQzJQPbkTbCAx\n6KUg1XN/Vx4PNvcgcX63CxkgFLdutf43qojvtIsecHJUotVM0OTtFGLBD49N\nEjEX11Wgbgv65/LYe+8lIY0L6IYy2rFOkMSYP6fOT4Vd1QNYz0vWoC2DWaIu\n/h4ykwgYS85FmoRQ+BmJQoow/eV23OXwhsHKRWIxk2UwOixAm6+8V/Q9RIr2\n/BUt\r\n=6kJR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"a20058cbb16f0de5f2803deb27ba7bdc0b20a16b","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.2_1643744527047_0.8304533245998948","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@zoralabs/nft-metadata","version":"1.2.3","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.3","maintainers":[{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"cf46e2addd7fc369544ff7e13b9739d341db6bcf","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.3.tgz","fileCount":50,"integrity":"sha512-VOzWKETCWryG1fXyyVBazGo5X88spLCp+Dm7Ew9Gd0nznaARd37CndsmxScWECyOSVLb40BjNImcpRFKN016OQ==","signatures":[{"sig":"MEUCIGAUtDrLknTW/crY3gJEz0Q7LYbpKQQ2xQSU2B7xGwgqAiEAvdBQKck40hIfPNNhcAVaHpzXfTVTTaUe6wBaJqxuNtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAT6VCRA9TVsSAnZWagAAYlAQAJaiNPTW+xELJ7OfHtgd\nR5cyFjIERbtPDEE0tu0yCUZk3Mh9qrxgFL2SDZddfmXtmpSX7lkPB6AbK4y9\nwuhHENG6Cj6tEbTEtVCxHy4FeQa+9PLSixpsngWFtIHOsVVsNpONiyVWUSFr\nzs/BrZfXXcMaqyni/dkDCACviX9CfleqE1ku56lxzfQe6ZuLxRnvzEYOHUvS\nncGIhh4vUK35yhfap8zJMmTcOPTT1Rrn7hWnjY96JW9+3QTok08iXrlDXNw+\n5V1d88qiYzmC+gLVyAl001r+E9t8ZAFJLY7q4YyDDbkPTDZtPeMCopaCqBQJ\nsuAJJ9vkAwrI5ACkP5LCNlDHDV/ssOGrRn7oXtZAxmmmLojCczprzvhZkBb+\nMAjVOAeUi6z3y3WRrjtPEgPyx8Qhdo0RvbqGVThNCk7Fb0i/haHWsNwvFxAx\n6BVlLdqZOKA06fQwrSrBg/o8b0eSqLBLTVN1n8UilfbBhYM3koLMhV3w3mzS\n/iV2ImiPevrrhV/8XxNToTLZ5XwhOaQkmyCydhrn99SMBYkWIxmWamSxiJg3\nJudF9ACgisY0X/mmJLE7Hpujove5WcR0J8ACeR4aspgzjtgLqnMAZporwlfF\ngUccuSVco4ct49obBPFfyXL/3fws2b94M3Th4xmNXs0MmdY3ETXSSJsYjm1t\n8wHD\r\n=qQiD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"c3e9732e46a3b84e5b1d48c467b57a8198ebdf61","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.3_1644248725127_0.45420819466329587","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@zoralabs/nft-metadata","version":"1.2.4","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.4","maintainers":[{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"05771e94aa078d8d1be2b1c14e17588a6d64b172","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.4.tgz","fileCount":50,"integrity":"sha512-xG2n0U+HKXAeDRKeyMUgt4cHZ7WKq5oL9eEa2R1aMldoD2sD9MLeMpACaZ4kZn7hPPr5oCt3OvtfdNJ1WCfJRw==","signatures":[{"sig":"MEUCIDvqdztqkzy1AvlMwPxb0c91mCRz6PU0/qTznW6BtuHAAiEA8dBlui+pa1Cy7nBxoRmwfVcnYFHm2J6ASt+FPIWZ9s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRJlrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplTg//ZukDIZdfqiOLruabSC35uCVMg7uok4LEQjeat7rFLOZHwAwm\r\n21zXwIPQEh2MYBx5vTCbzWwPXzNFu2x9PH1N7pnNEqvk/KBvGfBOriw5OJyw\r\nbti+GZep8I75cQW0FlT8cLy4nQWNpC9EtUd+74cbAHYbulRT0tkpnNbveXaz\r\nb24NRhyNwHCviK9djojjAIJmKeuGYHV+pBmzM70RhAvHLvJMYpllvV9mg00l\r\nxQlW4VWPpDUtuf7D2H8Bl2/AGMpzqcJheaWDATUHwsMHFHn7VoS8iUXsPZXs\r\nBXG3g2gbLkbowwW1mZIsEH3hLin08ZTaMv9N9Ie+UKFBhe22h0ENT137a5vg\r\neqhIkr2KGYbdbhtsmmMwv5MsJXu8rb2xwlYQb/baKil+msJQ1uAEbff05LP3\r\n76a1PiVH0V8PZDR7a2frWLMqxRpgHe0GcHb2TesVecyl3L5N/Zkha1WJEuB+\r\nLPYo4jK0cEzhHCRvdqRyMxwg/dsD92S4pCtIkuu/HjH8i1HGNX5pJ7CbzB3d\r\nBNRjTRYGeYgOP7r0dWskXvQPEBq+4h1DhcUJ0BUrU/kYg4mIQZz9285oWWeT\r\nIyUsSYkrQDY3P/4W31GP8d7Q0rwTy7uKJlfTOaZUW6K1YuBzTuHuqq0t0XoX\r\nJrlx7OAoAN1aESwaXYDxANMeAjqps6AVjro=\r\n=2ZnH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"78a1a9efcb51a772f6c65d9742ebe9e73097800c","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0","@pinata/ipfs-gateway-tools":"1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.4_1648662891603_0.9584963713863488","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@zoralabs/nft-metadata","version":"1.2.5","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.5","maintainers":[{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"brecknrdg","email":"b@ourzora.com"},{"name":"zethan","email":"e@zora.co"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"dbf1f6fde6ef6bfb47acbc110b1ec368d2d1636e","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.5.tgz","fileCount":52,"integrity":"sha512-FGZLLijY5aM/jUOxB3nlWMkdph9fayGtINH/viTPTKRNjTRNGvBF6ZAdViEn73rcN9cq0zmljPU+vx0h+Y8bVA==","signatures":[{"sig":"MEQCIFmQf27Fp631Dwvvd9OQFhXoShq1rbyCItr4q6cvaHgBAiAzGNGhGTWOgf4BttDbwOOnSpTOwfAwOwMHpsbRwbOC0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRJtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpinw//cGxlx8ulSayXVYDqjk0abzTEtXv4ZVZW51QMO1ELQCZyB/aC\r\nKh8On3bFrQ6nnS/vF3wKB0Wf3LtMyxemzKNgWgJsOqtkKLk4SMfQ9ly/PKU7\r\npnP9yBYvSyuZSYauvhAMTat84B3tJSmN2Y+nmvs9LhTrXWnO7VZm7ZlLktwD\r\nozAl+shHklPSpnWla0+pgRL9lrmK8iAnt8AbhWoiwT0HGIm1b1i6prI2jcQx\r\ntfwi1WDBalw7rSIwJKpmhPSYdv6scbPi44RrQe9eS1lyV6jim2Ucm28NVYsZ\r\nrz6AWUGrif5RlfzoWUVxD0B8m3C/2pKslIEXQQZDwgztDHZmhXmVnZXNXhd9\r\nmA6AZeLR0pcIkvsC/KdVoiOObXYYLnH1R6LivF6WppBkdC4gQ5NKr3TXvGLO\r\nGIbut5oBG1lO6zdOK61FxuEosWZyXYoobOdzo319nC8tk5eM1gCztwRI3skL\r\n0GkEgcxPWACA2aWIfpTrxpBmjmpk4a1a1fURjeqm9kE4yb7BGGAVapW0C5Za\r\n8uIjCMjNH2acNUeJBulv8toDcEe0PLtDPx+jf9DZ8jk+0xxy+DBDoCj/GUls\r\nsFhU1FxLezhgWXx2sxTIdY3eiQkadLIQXi0olwx95TdJ9pgGFiThOMsfn4mf\r\nYv8wPtTwsc3InzLEEgig7dfvtSOh6bQ2wms=\r\n=8ce1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"e761210ec6c598de615e23e78d3267b46d67027d","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.20.3","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.6.1","dependencies":{"axios":"^0.22.0","is-ipfs":"6.0.2","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.5_1648663406513_0.8008875186306068","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@zoralabs/nft-metadata","version":"1.2.6","author":{"name":"Zora"},"license":"MIT","_id":"@zoralabs/nft-metadata@1.2.6","maintainers":[{"name":"blokboy","email":"jordan@ourzora.com"},{"name":"margalit","email":"sam@margalit.com.au"},{"name":"jakerunzer","email":"jakerunzer@gmail.com"},{"name":"jemgold","email":"0xjem@protonmail.com"},{"name":"kulk","email":"kulkarohan@gmail.com"},{"name":"zerostyle","email":"j@z-s.co"},{"name":"kolber","email":"kolber@gmail.com"},{"name":"steev27","email":"steve@ourzora.com"},{"name":"ismallcombe","email":"isabella.smallcombe@gmail.com"},{"name":"mrdain","email":"dain@db13.us"},{"name":"tbtstl","email":"tysonbattistella+npm@gmail.com"},{"name":"daihovey","email":"d@ourzora.com"},{"name":"j-s","email":"j@zora.co"},{"name":"nguyensomniac","email":"lcn@berkeley.edu"},{"name":"olegakbarov","email":"olegakbarov@gmail.com"},{"name":"bjfresh","email":"bjvicks@gmail.com"},{"name":"jgeary","email":"james@zora.co"},{"name":"iainnash","email":"dev@iain.in"},{"name":"zacgoods","email":"zacgoodsir@gmail.com"},{"name":"mattlenz","email":"matt@mattlenz.com"}],"dist":{"shasum":"a68ecf787b18e2d6bc6167392da8d0f1c00d77d1","tarball":"https://registry.npmjs.org/@zoralabs/nft-metadata/-/nft-metadata-1.2.6.tgz","fileCount":56,"integrity":"sha512-ZlAyAqUJmbHbujesuIKM4PTB9z15izKresanFTcZ/1u6/7RQs2Hgs/ZZjrXYvDImvZjTX8NXy3nh7wttDwd/VA==","signatures":[{"sig":"MEUCIBYee8dvrWVxBvCvo5+z+ctvmg8FZM7AzbrD7K4KdwTTAiEA9VjR11KTYWeKd6IswGX+wfYlHtdv+vMh3mSugPH6yfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqzszACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe3g//bP/sVEg0TCUkN1oI3eERx6DneaiCJ2rkQAAar1dEI3+s/26L\r\n4ClSfco5Cm7QZKCpWAoKwHlWMONv9ffAFs+8xe5njD6ErmWkPDLXEaJ+5+/G\r\ni0pWlUFCOGvNLALRlmBZrOoVTdx/HAVCCcm9eOjBRiAjpjzJBAg2df1wE+CC\r\nHtiPzibyeI9Xu4gwHtzEBXGCZd0ozPsacOdmt/Ht3Eo+rnCgjL4W/Us8j5qi\r\nacrAFyKyT3BWmesUzlHV1cT9H7rCfHfmGuXhcrhj3wt0Y3rln2YkbrY3y/8X\r\nxfAQ/wu16mmn3yqtcB0uSL+ofBRlpbSLvJ+Ga8L5iSQ2sAvE96qb9WthHSeo\r\njX0h6PHs/xsia3ABYhNH/LIIySKW9T82xpJgS+MzTYD/qXK3NexTCuKDX6vm\r\n12t7YMDY16/Pyk3kqQ99kvrfY48jGQu3aS1tPl5va/PHRSCnrdp/yhpL7tT3\r\nVy/G1B5t6i8PlSAUKcLA07C7s7LHHh05nxnryeaBAz/OXqSCDLLZkM8LS8VA\r\nnZQfQSGrToDeVrBFfIV7nLm+H3voLnGuLj565DQ9zmQhj3Cwpz6M6V+omhSc\r\n4GFUSTmwtEIIXWsUGnHqHhHf6deVag4Drr67QNzWmAVpPvKrIcET5Z60xzOg\r\nEqDiw39cRl0uYiE4ezo/OPJIAiL3Nssngfg=\r\n=sAMr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"tests","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"yarn test && lint-staged"}},"source":"src/index.ts","gitHead":"57ece7daf22bd12d5a0468f6c1781fafeffebc10","scripts":{"test":"NODE_OPTIONS=--max-http-header-size=16384 jest --runInBand","build":"yarn run prepack","clean":"rm -rf ./dist","prepack":"yarn clean && tsc","prepare":"husky install"},"typings":"dist/index.d.ts","_npmUser":{"name":"iainnash","email":"dev@iain.in"},"_npmVersion":"7.24.0","description":"Generic nft metadata parsers","directories":{},"lint-staged":{"*.{ts,md}":"prettier src --write"},"_nodeVersion":"16.10.0","dependencies":{"axios":"^0.22.0","is-ipfs":"6.0.2","axios-retry":"^3.2.3","cross-fetch":"^3.1.4","@zoralabs/core":"^1.0.7","node-abort-controller":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^6.0.0","dotenv":"^10.0.0","ts-jest":"^26.5.5","prettier":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","cross-fetch":"^3.1.4","lint-staged":"^10.5.4","fetch-mock-jest":"^1.5.1","jest-serial-runner":"^1.1.0","@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"peerDependencies":{"@ethersproject/address":"5.3.0","@ethersproject/bignumber":"^5.4.0","@ethersproject/constants":"^5.4.0","@ethersproject/contracts":"5.3.0","@ethersproject/providers":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nft-metadata_1.2.6_1655388978810_0.24255240025161995","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-10-27T19:28:34.664Z","modified":"2026-09-02T02:53:12.350Z","1.0.0":"2021-10-27T19:28:34.820Z","1.0.1":"2021-10-28T03:26:13.695Z","1.1.0":"2021-11-12T16:43:14.252Z","1.1.1":"2021-12-01T00:08:38.464Z","1.2.1":"2022-01-10T17:42:57.045Z","1.2.2":"2022-02-01T19:42:07.209Z","1.2.3":"2022-02-07T15:45:25.302Z","1.2.4":"2022-03-30T17:54:51.771Z","1.2.5":"2022-03-30T18:03:26.712Z","1.2.6":"2022-06-16T14:16:18.998Z"},"author":{"name":"Zora"},"license":"MIT","description":"Generic nft metadata parsers","maintainers":[{"email":"j@zora.co","name":"j-s"},{"email":"g@zora.co","name":"gilllo"}],"readme":"## @zoralabs/nft-metadata\n\nJavascript library for parsing nft metadata.\n\nThis parses data following a variety of standards and contracts. All contracts on https://zora.co/ are parsed using this library.\n\n### Usage:\n\nAdd package:\n\n```sh\nyarn add @zoralabs/nft-metadata\n```\n\nUse in project:\n\n```ts\nimport {Agent} from '@zoralabs/nft-metadata';\n/* or const {Agent} = require('@zoralabs/nft-metadadata'); */\n\nconst parser = new Agent({\n  // Use ethers.js Networkish here: numbers (1/4) or strings (homestead/rinkeby) work here\n  network: 'homestead',\n  // RPC url to access blockchain with. Optional: will fallback to using cloudflare eth\n  networkUrl: RPC_URL,\n  // IPFS Gateway URL (optional, defaults to cloudflare)\n  ipfsGatewayUrl: IPFS_URL,\n  // Timeout: defaults to 40 seconds, recommended timeout is 60 seconds (in milliseconds)\n  timeout: 60 * 1000,\n})\n\n// Can use typical promises or async/await to get the return value of fetchMetadata\nparser.fetchMetadata('0xb7F7F6C52F2e2fdb1963Eab30438024864c313F6', '23').then((data) => {\n  console.log(data);\n})\n```\n\n#### Supported data encoding methods:\n\n1. http server uri w/ json standard metadata\n2. ipfs server uri w/ json standard metadata\n3. on-chain data-uri for metadata\n4. on-chain data-uri for metadata and content\n5. handling for zNFT's seperate metadata and content uris\n6. normalization for multiple kinds of data in properties\n\n\n#### Special-case contracts that are handled:\n\n1. Using FND, SuperRare, and ZORA custom IPFS gateways\n2. Wrapped Punks (fetch image and metadata tags from official on-chain published data)\n3. Hashmaps (use a different token address)\n4. Autoglyphs (generate metadata tags from scheme and reference official website for svg renderings)\n5. Decentraland metadata parsing\n","readmeFilename":"README.md"}