{"_id":"exif-reader","_rev":"20-9d12131313c34ef34193b50eb43a211c","name":"exif-reader","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"exif-reader","version":"1.0.0","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.0.0","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"6d1eac4d549367ece6f60314dd414326102b339c","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.0.0.tgz","integrity":"sha512-aYx0ckkTA8FWABu++5LpHMkT/QXBE0dg+13p2M+Oo1a0eDY77qmmEOIf4mJvOAP/U9fR0KjeQTA+V7CVZdY/2w==","signatures":[{"sig":"MEQCIAopHeRpQJPu/ruaMYaYLItwxrrPxK26WGLfrY6cxGA9AiBKt0zq+fmwildsh/x1JB1+rFwLVgldELCcFs5st7rdCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6d1eac4d549367ece6f60314dd414326102b339c","gitHead":"1c84e19597816adeb101519da554a3e6fa3d8a27","scripts":{"test":"mocha"},"_npmUser":{"name":"devongovett","email":"devongovett@gmail.com"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"1.4.28","description":"A small EXIF image metadata reader","directories":{"test":"test"},"devDependencies":{"mocha":"^2.1.0"}},"1.0.1":{"name":"exif-reader","version":"1.0.1","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.0.1","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"6d13ff517dbdb35fe36a2f044d2898c275cfdf18","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.0.1.tgz","integrity":"sha512-MyolQxgGDQqZ5deV6d57JrvidLWNXgQrIQEyVIu2ZEpjMhg8Z2XpLzjqEUlSjPLleStWqye82vWXjqZg1pMijg==","signatures":[{"sig":"MEQCIFqRT2QEdUN10qtAVjNsxEQM9tnnWERDkURBV+VrwZjrAiB7duastFha1f3Y1tUl/11ty1/vFxLCiFD7wVdYvHyKWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6d13ff517dbdb35fe36a2f044d2898c275cfdf18","gitHead":"41f9645b5fcbfd2eeafe69e767d2cd7ba0b70b11","scripts":{"test":"mocha"},"_npmUser":{"name":"devongovett","email":"devongovett@gmail.com"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"2.14.6","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"0.10.38","devDependencies":{"mocha":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader-1.0.1.tgz_1468604045141_0.29471733001992106","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"exif-reader","version":"1.0.2","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.0.2","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"02408b97b61028ea4f45e5b893a836f9aa28ac4f","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.0.2.tgz","integrity":"sha512-eQD8tYexU5wTsYO5pKdyO0oh8dVK9yPGAUJAQ9ClAgopzzjUEhNQwKKT43eUeF0HnzsU3bzmbsdT1CG6snmcXw==","signatures":[{"sig":"MEYCIQChBwY98jKXLrRaJEce/0LRm0R+iA48eYmVdS+4iXiv0AIhAMNEvMk/WChjfByDHP/0NColGb/qFTyE7gTvFUeFELyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"02408b97b61028ea4f45e5b893a836f9aa28ac4f","gitHead":"1ecd73d8f7fea3d2abc6ee729c350ced0893c5c6","scripts":{"test":"mocha"},"_npmUser":{"name":"devongovett","email":"devongovett@gmail.com"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"3.10.9","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"6.9.2","devDependencies":{"mocha":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader-1.0.2.tgz_1483739953048_0.6274389484897256","host":"packages-18-east.internal.npmjs.com"}},"1.0.3":{"name":"exif-reader","version":"1.0.3","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.0.3","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"8eb63f878aeb49ec89bd5b7be10e393db78c3c2e","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.0.3.tgz","fileCount":4,"integrity":"sha512-tWMBj1+9jUSibgR/kv/GQ/fkR0biaN9GEZ5iPdf7jFeH//d2bSzgPoaWf1OfMv4MXFD4upwvpCCyeMvSyLWSfA==","signatures":[{"sig":"MEYCIQCwtbrvfZtY1wIGNLui8RNbwTiuh4TwFUKYYtYIvyac1wIhAIukKQzjVpFRfNCj2ddkWL6h0DhOl70O4KO7hX6IkMM1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkcAdCRA9TVsSAnZWagAAgYUP/At6mXHJcPM7+fjwUW0m\nSTrKvdVjxAJKS3sLM1m35U2bdIB5tz8gcalUfCGgaLwFO+rfwBtfi6PtJbtI\nrjbSHJJsm38ZDZF8B9qwLdLF6mAv4lFNcYkqShAKEpmO/YLlQT1qjaZxaFmi\nFYoEaRwRk/cm7dRur1xnyr/V86DR7TNkvTqm1N3sG0zv6AmzvBCs7BX66qbs\n6Z3XNmfwGAvcT7MMxM9vGT6n+92K1UGgBiparFjmIpZWh3mO+XXGZvo/ehbh\n0hwAlMbbgh3ZnmBoMoESTLcggoqBQko3JflTzQzKpaGvKQjdpK/aYmAShElg\nMuBcB0Qxjvh6mOseQdCGvwLAcugp+i16B8n7dACAQyvqTNVHPpDgzhwFC8V2\n5Nm7Crx5zfR+qU0hZsee5TVqteQBtXH1tnZ16bQK2wlqTjAzkrc8Ww4MpUHz\naPDDHSJoMyxG3UM1kQyLSnxniXSfZwTPsrxN3HLtOtD/MX+VqjshyhmEuvqh\n+8z6oCOqGDuvRl/lVx6GA4zheg6kWlw2ysIMn7lxcPEmrnPlmSQqyL19S3Yq\nrhqoUp16jMdIb+hGur+84hi0BFhcU+A09SzMJ1LGIeb5LmzQTwUApeEUA9zD\nAZkp8F+velwSdUM+p+59BN7mm3pXG1dpj4eGzoazbdzudC7XLoQ4HUW25n5e\nPvSA\r\n=Jwxn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2b040eb8bafd7a337fa1c7209b34c64f44dd5db3","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=1000 mocha"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"6.9.0","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"10.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","unexpected":"^11.8.0","unexpected-check":"^2.2.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_1.0.3_1569832988834_0.13704512201054375","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"exif-reader","version":"1.1.0","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.1.0","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"8f059e284a79357de13f3ce34a25c0e86e73e92e","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.1.0.tgz","fileCount":4,"integrity":"sha512-z1WhrU6tMTnameiql2QBntzFRUirZLdtfsKQIxL5ZxHAOHEFkFEkV4lh9vNuXXXNGK+kgijGV79Mh5sf7QCZFw==","signatures":[{"sig":"MEYCIQC8UwD+RbW0Dt/hUhrDlfBK7WtD40UrNVc06QhMmZFWqwIhAMe/jAHrz6j+MWtaM3/WiQFkGhrcAr0WcMEwaMZ7GG0Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpEC/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlKw//SaajdjTq8QZUVhZAeiJSqFffd52yG7JfgrM262M6iftXyVX/\r\nOs0pbuFoCOxlyzFFsFyrrIgorCrftC80tnWl97DUweMaIfjbNIfdKE4sDfVR\r\nKMoHfg0eeYJzwX6xqRPVUnvpVuo/MXSEX7F837D9zeK0Y04f2DJVMJmMnS88\r\nkIeX8rWoNeSwpeVkkilukF8ErTAdqHVJWiOP2RNtGfSI+Ozq2lkSY33ukbfj\r\nInXFYmgWP4od+PBC9ruwHhFfT6C4WUNcWIvGf0dvg+7s+7vPrrwKgv+aPMyE\r\nqIwIPRCzaDrVV13PLWnYNY6mq2vVtt9iChcIoyCT/EGYbrBuNjwkHFrgtJ3s\r\nN1PXYbpHJq1aq3Bc89RHel3B6apJLUmq2cu1KQPrflvtuqWdztnxw1JTDsc4\r\nHkRvd4r2qMiuT1nGO4X1zN/+AZYDh6lCH1+mV2tTt/qM6CByrT+IElfsH3wE\r\nl9wtvrF8Pc591KaOSbuW4aS/bEbs3mGr1Rj9jioSgDFU1UenRMD6LFk3kX+v\r\n9bXdS50GzdH49WI4Oa8NmC/VXlrzUZm6g0tEoIoo6l84u1x9Jl0GkAG7jMLy\r\n8VU4Fm+CX+Ys6huCF74i4srNfRuVoXO1z+oO2lXkEDfn9b889BD8wdnqKR7a\r\nrX2W0ARtk/IFPD5lz+Ih2hrY5eUR7T8GiG0=\r\n=bAUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"eac486b2550a1b97836f0ee34dadbf510f59d434","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=1000 mocha"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"8.19.3","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","unexpected":"^11.8.0","unexpected-check":"^2.2.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_1.1.0_1671708863671_0.3908183359186095","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"exif-reader","version":"1.2.0","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@1.2.0","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"33746674d2130f52f3295fd0a256375679f55149","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-1.2.0.tgz","fileCount":5,"integrity":"sha512-C9jsLWxaUh9/gNwo9Ouf9jxP0vGn/2vkhu89wbPFyFfpfl8WPbwLrvrb7h9Q6oVvkyvA+e4lXgOllW+/bAk0RQ==","signatures":[{"sig":"MEQCIAneQKItPHJIbEEoEKoT06Gp9B5YOqhSWxGfP5PULcTiAiAZL0KkwF8t2M9egUa3/ostSEvqd2Qe0byG3XxpJLmQLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAcifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe6g//Zc8UY9nYpnZfEVbxJszroJ4TiQIZtujpdxkD6XifP3Y1dVkp\r\nk1aGLBmaYTAthyK6C8b/U5tD75ALdVIQDP8bf1ZeoBY/40uJDgZZAwyWKhq+\r\nbFKDZFGq1aHW0o+FYy+9zU7tlxYUjoWKWAckaMOTA9V/Hv/B+TdhTT/unvDf\r\nwIrUjvsYlJ/OIZiYT9xgt4cQ4gtxJDaDoCv4k2CJZtaxQJid1qNGuJqc3JUW\r\nVtXpj8V+KYO+8pxzDEBqw/nS4V56MMyyzglKBsH8Ql7Fb0M+zqWF5vGWUCVg\r\nHr4oxR5RI8yfr1S4Gwq+/hBUMf6Q2DtWxBDFsN6j06Fgwzz25mumq69kZ3KU\r\nHuv5akdO3bAdPL5Htan70ikw7hQlHn0C1euExs4MKbkkBzsU1hy8Ezs7POTv\r\nw9+ZL2z9tetCya7C2HTdY6/zZ1jFXCzloyN5Wa7L8z2FJ+YaxJCWpddmgCt6\r\nDpp+Bn+yvvH5J23WlTDQK5OvK4b8YP8gQYnWHeDNnM7xGL/op5apbwop6ZRx\r\nR/uMt6ddo09N56PYvTisTxFMGU0NCCn/UF0gQeIW6UqkaYkt78pOK3ktBtWn\r\n5zhEbsWziCBhu1uI+CexXgqo57g1ecgrYC5bP71290pnLf34ZW2wHrwiw2ha\r\n3eE+nGFzyGQsoTYHRVuCUkkEtnk03kv3ch0=\r\n=J+qO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c4ab9d475621cab87ed720037dd2955025cdefe","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=10000 mocha"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"9.5.0","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","unexpected":"^13.1.0","unexpected-check":"^3.1.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_1.2.0_1677838494983_0.37865540631424865","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"exif-reader","version":"2.0.0","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@2.0.0","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"35da9d0ceaf28a409b821e6878edbce363d40ce9","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.0.tgz","fileCount":6,"integrity":"sha512-/c4JW2Kb4/MdmUJyMKTXhNG524q0pCA1DDCEb2aawd9j2i2+bc+mKGKKyO4z2glRTKW93Ks4BWCgmKeEyKiUeA==","signatures":[{"sig":"MEQCICQriXabFJYwShVTJsuRrzLp9k+a4WV2YwwQu/ycz+ewAiAeykurjEGdl78GakJ4Fkk9B4UuU/Z/MAFwPe00lpyVNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32480},"main":"index.js","types":"index.d.ts","gitHead":"27420cb3253d99c9d5d24e1cfcc0d5994ca8716c","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=10000 mocha && tsd"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"9.8.1","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.28.1","mocha":"^10.2.0","unexpected":"^13.1.0","@types/node":"*","unexpected-check":"^3.1.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_2.0.0_1695758345029_0.2957622009874772","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"exif-reader","version":"2.0.1","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@2.0.1","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"8e4994d5758d1925fab1c73379525effd494dcc4","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.1.tgz","fileCount":6,"integrity":"sha512-gCQ/86RiAWSjeSlalj1G99IC6XnxbwkvB91HLqhh8somj/YBtC/2xuplvyjDjlfO7NsmYREPPElu/Syuy/H52g==","signatures":[{"sig":"MEQCIBghlTtmISj8fdlWKEkacNfLVv+FShpx9OepDIxKt1fNAiAqwGQB/M/+HRZCK6Kfbmh28ZIB/wShXiHiOB/OGbKYaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32482},"main":"index.js","types":"index.d.ts","gitHead":"dcc9e290b77410646d677b3db8a6ed9308d32eee","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=10000 mocha && tsd"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"9.8.1","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.28.1","mocha":"^10.2.0","unexpected":"^13.1.0","@types/node":"*","unexpected-check":"^3.1.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_2.0.1_1706460052711_0.38624153653692406","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"exif-reader","version":"2.0.2","keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","_id":"exif-reader@2.0.2","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"homepage":"https://github.com/devongovett/exif-reader","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"dist":{"shasum":"b4db3f5153911b5e499a9c381d5fd8e0ee1b3b55","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.2.tgz","fileCount":6,"integrity":"sha512-CVFqcwdwFe2GnbbW7/Q7sUhVP5Ilaw7fuXQc6ad3AbX20uGfHhXTpkF/hQHPrtOuys9elFVgsUkvwfhfvjDa1A==","signatures":[{"sig":"MEUCIQDQPcuteZhH4zWK9BedKU7XTvRmO+NAT+XnmLt+UagZJwIgMVtjOh3Jcha3w39qSYWnZ4qnlceTurbLmA6JWfRsIMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33244},"main":"index.js","types":"index.d.ts","gitHead":"cc06c858c694497bfe46f8e395767b63e5fcec88","scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=10000 mocha && tsd"},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"repository":{"url":"git://github.com/devongovett/exif-reader.git","type":"git"},"_npmVersion":"10.9.0","description":"A small EXIF image metadata reader","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.31.2","mocha":"^10.2.0","unexpected":"^13.1.0","@types/node":"*","unexpected-check":"^3.1.0","chance-generators":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/exif-reader_2.0.2_1736849550814_0.8048910815892807","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"exif-reader","version":"2.0.3","description":"A small EXIF image metadata reader","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"test":"UNEXPECTED_CHECK_MAX_ITERATIONS=10000 mocha && tsd"},"repository":{"type":"git","url":"git://github.com/devongovett/exif-reader.git"},"keywords":["exif","image","metadata"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"homepage":"https://github.com/devongovett/exif-reader","devDependencies":{"@types/node":"*","chance-generators":"^3.5.2","mocha":"^10.2.0","tsd":"^0.31.2","unexpected":"^13.1.0","unexpected-check":"^3.1.0"},"_id":"exif-reader@2.0.3","gitHead":"784447f8fb40b267ebb551d5394374b847fe9c9d","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-zFbQvguwT9JkqyYhR7pjE1Yn8SagwaGLNRU0Oh14xFa1paSf5Gzxn4gxgk0XhnudI0UIqU+HgnBX93+nva592A==","shasum":"259997735080bc6bb959c37b32c60f004ec4391d","tarball":"https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.3.tgz","fileCount":6,"unpackedSize":33240,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE4PNZ2xlBb9XVSz/K39J2tbebjQ0u4950LdMNs9Gzi6AiBQf8iXfbD1kmSG6hd71ISOPbwO+KMCJNzA1v5sGWflXw=="}]},"_npmUser":{"name":"lovell","email":"npm@lovell.info"},"maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/exif-reader_2.0.3_1765550742499_0.3428387923927001"},"_hasShrinkwrap":false}},"time":{"created":"2015-03-06T06:21:59.545Z","modified":"2025-12-12T14:45:42.808Z","1.0.0":"2015-03-06T06:21:59.545Z","1.0.1":"2016-07-15T17:34:07.367Z","1.0.2":"2017-01-06T21:59:15.137Z","1.0.3":"2019-09-30T08:43:08.958Z","1.1.0":"2022-12-22T11:34:23.823Z","1.2.0":"2023-03-03T10:14:55.133Z","2.0.0":"2023-09-26T19:59:05.221Z","2.0.1":"2024-01-28T16:40:52.902Z","2.0.2":"2025-01-14T10:12:30.981Z","2.0.3":"2025-12-12T14:45:42.637Z"},"bugs":{"url":"https://github.com/devongovett/exif-reader/issues"},"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"MIT","homepage":"https://github.com/devongovett/exif-reader","keywords":["exif","image","metadata"],"repository":{"type":"git","url":"git://github.com/devongovett/exif-reader.git"},"description":"A small EXIF image metadata reader","maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"lovell","email":"npm@lovell.info"}],"readme":"# exif-reader\n\nA small EXIF image metadata reader.\n\n## Usage\n\n    npm install exif-reader\n\n\n```javascript\nvar exif = require('exif-reader');\n\n// decode raw exif data from a buffer\nvar metadata = exif(buf);\n```\n\nSupport is also built into [jpg-stream](https://github.com/devongovett/jpg-stream) for extracting EXIF data from JPEGs using this module.\n\nResulting properties are grouped as follows:\n\n* `bigEndian`: determines the endianness of the buffers (in case of non-ascii data)\n* `Image`: basic TIFF properties about the image\n* `Thumbnail`: basic TIFF properties about the embedded thumbnail\n* `Photo`: full exif data\n* `GPSInfo`: GPS/location data about the image\n* `Iop`: interoperability information\n\nNot all of these properties will always be defined.\n\nAll [standard Exif tags](https://exiv2.org/tags.html) are supported.\n\nHere is some example output:\n\n```\n{\n  bigEndian: false,\n  Image: {\n    ImageWidth: 2448,\n    ImageLength: 3264,\n    Make: 'Some Make',\n    Model: 'Some Model',\n    Orientation: 1,\n    XResolution: 72,\n    YResolution: 72,\n    ResolutionUnit: 2,\n    Software: 'HDR+ 1.0.520435816zd',\n    DateTime: 2023-05-20T17:02:00.000Z,\n    YCbCrPositioning: 1,\n  },\n  Thumbnail: {\n    ImageWidth: 219,\n    ImageLength: 292,\n    Compression: 6,\n    Orientation: 1,\n    XResolution: 72,\n    YResolution: 72,\n    ResolutionUnit: 2,\n  },\n  Photo: {\n    ExposureTime: 0.016679,\n    FNumber: 2,\n    ExposureProgram: 2,\n    ISOSpeedRatings: 129,\n    ExifVersion: Buffer(4) [Uint8Array] [ 48, 50, 51, 50 ],\n    DateTimeOriginal: 2023-05-20T17:02:00.000Z,\n    DateTimeDigitized: 2023-05-20T17:02:00.000Z,\n    OffsetTime: '+02:00',\n    OffsetTimeOriginal: '+02:00',\n    OffsetTimeDigitized: '+02:00',\n    ShutterSpeedValue: 5.91,\n    ApertureValue: 2,\n    BrightnessValue: 2.54,\n    ExposureBiasValue: 0,\n    MaxApertureValue: 2,\n    SubjectDistance: 0.35,\n    MeteringMode: 2,\n    Flash: 16,\n    FocalLength: 2.57,\n    SubSecTime: '811',\n    SubSecTimeOriginal: '811',\n    SubSecTimeDigitized: '811',\n    FlashpixVersion: Buffer(4) [Uint8Array] [ 48, 49, 48, 48 ],\n    ColorSpace: 1,\n    PixelXDimension: 2448,\n    PixelYDimension: 3264,\n    InteroperabilityTag: 958,\n    SensingMethod: 2,\n    CustomRendered: 1,\n    ExposureMode: 0,\n    WhiteBalance: 0,\n    DigitalZoomRatio: 1.4,\n    FocalLengthIn35mmFilm: 24,\n    SceneCaptureType: 0,\n    Contrast: 0,\n    Saturation: 0,\n    Sharpness: 0,\n    SubjectDistanceRange: 1,\n    LensMake: 'Some Lens Make',\n    LensModel: 'Some front camera 2.57mm f/2.0',\n    CompositeImage: 3\n  },\n  GPSInfo: {\n    GPSLatitudeRef: 'N',\n    GPSLatitude: [ 49, 1, 3.12 ],\n    GPSLongitudeRef: 'E',\n    GPSLongitude: [ 11, 1, 4.56 ],\n    GPSAltitudeRef: 0,\n    GPSAltitude: 296.1,\n    GPSTimeStamp: [ 15, 1, 48 ],\n    GPSImgDirectionRef: 'M',\n    GPSImgDirection: 258,\n    GPSDateStamp: '2023:05:20'\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","users":{"irj":true,"injms":true,"pandao":true,"faraoman":true,"kevbaker":true}}