{"_id":"exifreader","_rev":"146-65362e9006b8f3b2001c32857d8d66e1","name":"exifreader","dist-tags":{"latest":"4.46.0"},"versions":{"2.0.0":{"name":"exifreader","version":"2.0.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.0.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"82765c406a38dcb4c2eb6a370abce791e4cdc650","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.0.0.tgz","integrity":"sha512-OLmSeq/W1bPRL8giwiYG1Z4CRmu1RNpYYxmQetgPOBCLwtkgHMxeAv+poRTtj9I2e4jRMrzTtFxItMFt0n0jLg==","signatures":[{"sig":"MEUCIBTTmbzjmwmbZ0ojEpA3D5yZQB737I85pMYI7/mLqV/hAiEA7sQ1Un6thvs1CMCq0CxmfeuKf02fclPTK6MHqdE1QwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","_from":".","_shasum":"82765c406a38dcb4c2eb6a370abce791e4cdc650","gitHead":"ed0ed2e1384caf0b80c7dbc8b24396765234e522","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test","prepublish":"npm run lint && npm test && npm run build"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"3.10.9","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"6.9.2","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.0.0.tgz_1482930554188_0.4910560520365834","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"exifreader","version":"2.0.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.0.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"f065a13d9418bc40c26f38a107ee1db496a04b9d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.0.1.tgz","integrity":"sha512-PxBpd6m+53+qaOEXhckTIDGTqdInwN7wAxlWd6X1foX6vvGvwSsKMFMAMQK4TweembTPTh1v9FUfHaEjW225+w==","signatures":[{"sig":"MEUCIDDjYlwcpODukuiuwSZqcKHVcd1o8N4OumjUr5EVWJOyAiEA3nuxT5wkAo959UwmJjjHAXxVvXT9B8yos90QmVBlxBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","_from":".","_shasum":"f065a13d9418bc40c26f38a107ee1db496a04b9d","gitHead":"4a6e6178f48befd58907b1367dde63dd1fd6a2a0","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test","prepublish":"npm run lint && npm test && npm run build"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"3.10.9","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"6.9.2","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.0.1.tgz_1482932016649_0.9423704734072089","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"exifreader","version":"2.1.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.1.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"37d01eaddf1e7b1719683ce6c4cc1911b969b2fe","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.1.0.tgz","integrity":"sha512-l+cuxp708qadtun0zDG3Bkp3MX4aO4DTz+Gvwcar/w8ED/yRXgOJOImdavKeqYY4l0RpYLZhMBOifN+nfHVEPQ==","signatures":[{"sig":"MEYCIQCVa58SFpzuAc3lyTTpXTxsazCpoPt3I1ctnwyF4KMzagIhAO5RKwnpIzJCma8eya9FaYQP+gz3E4qE8gGflyjXG3e/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","_from":".","_shasum":"37d01eaddf1e7b1719683ce6c4cc1911b969b2fe","gitHead":"bb4f8d4360109fc936442e4426b7047434a0b486","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"3.10.10","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.1.0.tgz_1492374009718_0.6264981089625508","host":"packages-12-west.internal.npmjs.com"}},"2.1.1":{"name":"exifreader","version":"2.1.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.1.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"3867af6756ff2d2b1ce7f1967518eb92f1e0d122","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.1.1.tgz","integrity":"sha512-1OoCV4bNgnT1k+Lg8Hf88Pufy56WB2zAAZxQwwM+/GUzPSSfs7G5jZoxdHmSC8yDCWqZqp7okLxpRRehJkTG2Q==","signatures":[{"sig":"MEUCICwpShWTTlcqMzgpoW20mpJ+Dk8p7FzF+p0Xhsd5eYnTAiEAhwqveOm0JAJS0ROjbEL4AWioZsYy3Un9cBp+UqKfqV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","_from":".","_shasum":"3867af6756ff2d2b1ce7f1967518eb92f1e0d122","gitHead":"6f284ab45b08dd2a6a7d59efef63baea5b92de4e","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"3.10.10","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"6.10.3","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.1.1.tgz_1494312261421_0.05548783973790705","host":"packages-18-east.internal.npmjs.com"}},"2.1.2":{"name":"exifreader","version":"2.1.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.1.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"17ba1633760044c19dd9f1d97385ce4fa375516d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.1.2.tgz","integrity":"sha512-0LkNdgmGvvh8lT+bcN+4Q1PhozSPff+Fmjsec+m2xm1l7/Uf2+3JE2rLKkWLoAMW5J+s13jAxhJBA7UaQ0PA5g==","signatures":[{"sig":"MEYCIQD7BKmPsyBGstF/E7MiqV0nRpDdx4DgTiN0/HlyjtyHkAIhANWiaReLdyoyfc+LtFhbErloaVcTrlNVIoTezvQ1+Mha","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","gitHead":"12677928d30edcd395533e1097bfb22bdc7e183f","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.5.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.8.1","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.1.2.tgz_1509472617114_0.10577700124122202","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"exifreader","version":"2.2.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"LGPL-3.0","_id":"exifreader@2.2.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"1202d2ffcb0b9b743d69e648b3a68b10f539f595","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.2.0.tgz","integrity":"sha512-euSezOBBHZtPmDotjpevynv0SNy6hrttb3xx/88TvPIXZZj09Iokp9DC73vxZXfN65sRvxG5jhK5Ayt2QWpdsQ==","signatures":[{"sig":"MEQCIAkgaDnX2o/DAKOF+JQqrZCfPuZ2PHfQmh11NMireiVmAiBpVDIU8jWH2oCP+a9+4hiKtF3tehqOU1BkjxydEtNlkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/exif-reader.js","module":"src/exif-reader.js","gitHead":"506cab0918bb8cb61b64435ad0abb09d5a487e43","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.6.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.9.4","devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader-2.2.0.tgz_1515074984576_0.30944997421465814","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"exifreader","version":"2.3.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.3.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"036ab28507e0f1c18efc80db5833a20ba04bcaa0","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.3.0.tgz","fileCount":175,"integrity":"sha512-Vp+yzN59xXAjq4FmdU5ig9ELjwkossrEJsOVVSijWptGoRZOYpS6T27jW4N4z7rcrp4g9tCL0dXd1AY99ZSXVA==","signatures":[{"sig":"MEUCIGJEbbim8ySACySXtQRn7UZ0rEAHA7LGaokTciEbB7vlAiEA4IEvg0Jxu4enlUCz/B7h0OssC6OrRy+8N7ZCksObAv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23062211},"main":"dist/exif-reader.js","module":"src/exif-reader.js","gitHead":"a316b409623ae7d7d8f7ae4844cd57a2446288ca","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.6.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.3.0_1518271014332_0.023870577036966933","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"exifreader","version":"2.4.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.4.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"085658b9b7f8ae0a69945f8c17a8e38bfa8054b3","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.4.0.tgz","fileCount":225,"integrity":"sha512-c5Gbjn3J7NTnMf7q0DgZMBwpW1HwcIwWCDcRaM1h9eUlTUU6qrP86FR3d5HZF08ZI/vH1DxdW+67CPEoFhQVWg==","signatures":[{"sig":"MEYCIQDXphUeWwmn7dJ1KzZEJ6tzAGAMtJh5uerwSlcea0aVdwIhALRq4994Q5UsLnGKekZbvVygaylRNBctaMc3OzwW4uQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32695339},"main":"dist/exif-reader.js","module":"src/exif-reader.js","gitHead":"bf0b284c3013b6ba8fd81654577fc99eaf59547f","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.8.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.4.0_1523386863185_0.09140609263547428","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"exifreader","version":"2.4.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.4.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"8ffe822056a0c7c44f33e2417586b4c4ddd607b6","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.4.2.tgz","fileCount":21,"integrity":"sha512-gs6PfvraoQ+Wq38Jy6hH2WKIRlAfoK8JV3Ofvy3YcempGyYrdaYsvb7ZAT7/Uc4jV7CaFvMRoYt8/7Ce0MVevQ==","signatures":[{"sig":"MEUCIQC5Voee3eENxwXoBljFi7dou88avai0asXXGu2XsecZLQIgR7D9XJQf/ERUjqwJibUdS/8yMT9+iovi9jBEj9vKvTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2NT2CRA9TVsSAnZWagAAtGgP/jzfZF9dNkqjJAro/jZO\n/wUVj+xeRy4jQAyz5wYMACCfQmtRIGfbBf19mlphm/zxAawYyWx96br3+a6h\nJMpqt06Z7pbSS5BNiSiHF+jxk40eMEXWkRr0LUFNiCBl3GWhF18KEqYmBSGF\nm9MbG1zmsv/ewfEz5SKu2f58dXcA4HcY3sen7NZQewHGaHKKE8gf3mtQOsvl\nYzp6JOLblHSKdZQ9ZoH/+JDRRKXzlSexXVQPgP49sktDIjhJcvIeA8f0QbQv\n8GLQcyOuLNPura9sapifQPlultqn13Gy//+EqFHcBLexQx8NHPf2tvdQLlt7\nYPiXqg+5fbvIj2ws4Kf580f+B0M63rmRx8WhRoO/hkYNt6WrSjprn7TNYl2E\n5lEitXrWuproPojozVoJt8QETom4E5GyxkZFaHPnuG/5WdcfPnMenOOlQbiA\ngFQtjB4zigT0NTZxyd0BJ0Ta5dN6W7sRniDEXtF8PFpMbdEHWslQUAqUgYAz\nK8prm/u0ia96RYj7Czdxc44XxSg0mHPyMLMzU2ukGOJVDQYZmqIkbGTg1h8O\nXJu4eCfd6ofJCW/0a1VVGmA//N2xNHf3s9+PudLkoZ0jni5qnTdbkw2i1cnk\ni+H7qOmKFdusH9iFJ/C/5N2HpyY2D/xZKNy3qZBzeoXYXDSihMjPbr42toMR\n4NmV\r\n=Pf4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","files":["dist/","src/"],"module":"src/exif-reader.js","gitHead":"a1af25ce38e0c8c8c0d17861cfbf629ecd505966","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.8.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.4.2_1524159732697_0.7583314146147908","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"exifreader","version":"2.5.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.5.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"0f795e601632b78a463b9518755601f7f51efdeb","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.5.0.tgz","fileCount":22,"integrity":"sha512-jxS+cSjalvtF4Ga1D0G1YbVwPBOUYIGMuVbUNfor1+5CSc4h2FBvFC59HSkpPTqiHnA9zF0W5BW8eV3CjmklcQ==","signatures":[{"sig":"MEUCIEpVtycoCkDbIPY+CNDj/DRMN7IRLeGWhOlO8tcXwoWVAiEAuXCcMu4OUqH9MAA9U3yz0r3YW326ewVymWJbu8IIRoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIWNOCRA9TVsSAnZWagAAZo4P+QBaZj4IsX5QiogXdNK7\n+idk8L2jNtJXttzgrCWQpcGotnBMdt4oWwpblgf2uY5KQWxZMaoFNJt6AKge\nQ0Sz3TnUIydyEXwOuyjxAzvIfqrSplLVrnkvqqPvqsZbYhjWEdz32JY5S3ag\n9eMwm8OeTeHiOfXAHpsS7RrttBvkNGf8VLXoZqlIvj1kl9Clvs/1lNGBiTvz\nNpHB62GRyn/3tYqI6HLqqZNv4eY6enhNtJnlstBUa8SsK6CjrJkbyv7eD9NC\nDZ3QSfGbZoesG289NmofUjPwhQv0E70pPw1IsGikbJ2JjjAo1ULej7nfflgK\n7ms5hDYmRDvKv9wjLx0uTbEcpCEc8vcWjRAOSH2EHpOiURTbWIZRX/ZGvUp8\n0rXgri9iKkJEy4jLldvOKH7U+ScfVQ/W0NBfiujAqAPVDPIVqGeHy2sfctLc\nWBjYomPByQMm+pqQSuS6igBm9gTl/ww76LZDTiKHrgpkDHPBj+uci8JAlOwb\n9LplWEvlChizwRvsDpBF82KdlfmfHSkEglrNAxDf5fpcTM8l5jGESAuREOw5\n/rzioRQphrknUYIDbtcNK+G8qGT7cDfc9KmU2GSlNEmqPXP5l0ra0p7QYzZN\n0/7TDvdmNtCL4VoVaYmtlcFMpt70Hi4OORGcpwMAhw8Tyy9iSiipaTgz3Eb3\nqOZ8\r\n=FYbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","files":["dist/","src/"],"module":"src/exif-reader.js","gitHead":"9f2c2cc64ffc65ff10d3d0493988e1c54d9cf330","scripts":{"lint":"$(npm bin)/eslint .","test":"BABEL_ENV=test $(npm bin)/mocha --compilers js:babel-register","build":"$(npm bin)/webpack ./src/exif-reader.js ./dist/exif-reader.js","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"5.6.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","husky":"^0.12.0","mocha":"^3.1.0","eslint":"^3.7.1","xmldom":"^0.1.27","webpack":"^1.13.3","jdataview":"^2.5.0","babel-core":"^6.17.0","babel-loader":"^6.2.8","babel-plugin-rewire":"^1.0.0","babel-preset-es2015":"^6.16.0","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es2015-modules-umd":"^6.12.0","babel-plugin-transform-object-rest-spread":"^6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.5.0_1528914764120_0.4153413882503123","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"exifreader","version":"2.6.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.6.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"f4623da89ebb57a1af8de5261a89634ec73ea602","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.6.0.tgz","fileCount":24,"integrity":"sha512-8n2gENOQ0bVPR9X6lE7jPDqByr1oc/Ik1qBKHF5HZpgKpSY8kFFntAyqTTk0TgKEcK552gvLPq4rXUfNguU/8w==","signatures":[{"sig":"MEUCIQDeAIn2EmtPi5fraEiHSbuPkh6htaFJ0T6evvmk0lW3dwIgHctk7DUjbRuN9Rb5MFeYUWETMy/gXRhF+tPml8JA+rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSNPgCRA9TVsSAnZWagAAc+kP/isKChqazjWTuXDZXJIg\nwbXo4en9RgCsQPMVfpHdW7gGplap6oFTRTFerTaVflHDJf8tTW62VOaL54PI\n684DwLAmPF834TFP+sG60YDvz/moA0cBDFOtavc4EyDBSMrLktBLlF9R8OIK\npRL7Hjk+CTAXCupQjn+iSOnh6mYBM5Z9Ox666kwY1JdqCTst/K/mrVIfKDX3\niQB8V62cXQQB4lzJaoB9YcAOq0DPmRrQPNitIOdFfXR9OpSA7SXLLBkgbbp5\nrYLnQfMtR0SlUJ2c38SXmVjoUVGPXhEcwSkw5A+3KdG4+PQYU+BLAZk0IQo4\noRI6/nkgUIYcxeMASglEZ3NZ1bSHLLhytifnpZ0KTlH4BxYtM7q8g9k8VG6l\n3CN9Oxjhr+TjUlWPZj4U+3GLnM1CmCLif5te1zyLe6pXDEssFyqvg5AGA3wt\nDhV1UFtT8/Fl2WXe0GfVfSvYucDsp6w55k63qR6CU0IP1SYiXfoIDNJs7DeP\n+RG5YwoouS8lFUOjsEjB/TsfMTVtEmpHLeUNiEH6tft4ZdTVT0adCQNFdATT\nwlapRgs55OfUKBGwOgPkU8FovmJghmMkbPBrOjaI8BQyBBQRmx7OQU6bxb6M\nY5rwjuFd2Onak6yiWoC962xSLOLUuBWdyP6yOpiM732cqqO0MRJTxU4LnDbj\nduqq\r\n=w9j/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","module":"src/exif-reader.js","gitHead":"dd66535555259b3573c8e101f659add60c1e110e","scripts":{"lint":"eslint .","test":"BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.6.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.14.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.0.1","xmldom":"^0.1.27","webpack":"^4.15.1","jdataview":"^2.5.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.0.8","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.6.0_1548276703616_0.8602932068558213","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"exifreader","version":"2.7.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.7.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"b91253e1133533b67a3e6628ce0e6e17eccd20ed","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.7.0.tgz","fileCount":26,"integrity":"sha512-8EkEfRXK1hEKwXZ2N76CIiQDwpVGcxB2d86TB1NGqpou+yKKubFLbSLp6ImAL6YwRkLwSxruLPrtGRZESe99Vg==","signatures":[{"sig":"MEYCIQCjwNsNhM2YcCQS0yCg+T535XltwiN0D0RXUll0Rd27YQIhAJzJgcsXRuYwRuzQ5AnAfWxSvKLHfKAbhXTaT+hsyzad","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVF9ECRA9TVsSAnZWagAA8v4P/0l8BSIaUOnowrW6cHrQ\nocevNg5CYWkkVECwURD1El+oRPxm6U1fyxcCgyIs2bfqRMexyDv5HYB1XYLK\nmlVagr3O5dUZ7KK7BiTJPHLrlcGOf2NMUEzlHytaeh1VFe7/34wCvz2cAI4W\nddU1U+HMFTEZGDPNvve6tXanVC4H3P+zqGHVa/E0ffFudPr2KtWiMaIl//gT\nk8mQcfOUK3eyat8EjeNmnuh2RWftzz2Bo2cF65hKP7PBYu/3SwsnyuNHW9RV\nl/hgR/sjaDpQ5GNBEinfGedq4vQvwCTcihrR21f7yrjjnS2am6lIL/ISwZuF\nHVavwkmflVbP4Dz8jgrNbKoAP+/vCpgUVEVEKMXlD40CiU8GY9sbCd9qJpEw\nkLAC8I+5lQV6mIu5wDG8ri98p0n6OdhvowmFzs7VDEHlVAifeTqAVu6pQ2wY\nsScKxk4SP1kAVMZqUqrjwbJAvXkR5s4KS2fCLx2MRaoz6XQU5Lh+D899N7tO\nI+Qw4XY7NriDyBEZZqXlZS2YoxIlKVGrn6MsPQIcRPuVU4YPjThbKh/0/lZh\nv/GWSFtGo/ObfFg0oOxQjmS0tYuylkOrTJeVT+pZWcP+ZvCH4IyhtMFnZzTV\nLWZBHsvcL8cLqFd51y3YGhDEVVZLNBy6WE1E0aAtie+4FsUlScSj+8K428gt\nmL9z\r\n=H8N2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a1c2fad393b92d1ea81ba32919a030ffd6fd162a","scripts":{"lint":"eslint .","test":"BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.7.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.0.1","webpack":"^4.15.1","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.0.8","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.7.0_1549033283943_0.9843575253973327","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"exifreader","version":"2.8.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.8.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"0688f2b3e5da17bd5c6d75de5d74e9bd0993fa26","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.8.1.tgz","fileCount":27,"integrity":"sha512-GGXrnbifa93wtFb2sRZCgCRIYqzx7HvKMDCBS/GzpEiptqDWbmNjp7JqPyde64RnR4tpKnnsr77XzfcYckShdA==","signatures":[{"sig":"MEUCIQD4qA4KeohJY4QQQ528JyNeT87PoI38ksK75DUtiBhSRgIgFOk5uljvYCG9vxv9EJ37Ru8t2j6z6ZZ6uuppt1dG0D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj+p/CRA9TVsSAnZWagAABQoP/j6yN2OtKkunmF3permX\n/RiaQFBoC7jpu+/YeZmvfWZkXRAa5EG4eV9YMF1zWCBzE1satdpNmyoYgtG0\n76KJcSRb154nibSUm7sB8zV8CJhycbZz3YjjEH2HCQRz2Sf5BFho8SNxFper\nP+vterSCEY8MwQ0vkjCPUzDfwXA6kycYPyL00daPZwaottRAgzGadrnG/mR1\nZ+hlwyu/D7usTeNKuFxeA7/HTk0Hv73KoyLpmyJBnKoBCzWaOb4FDPmsFc2i\nsw6qnMHPbhPcv4lSdJGWiIDoN+HOnECGwSZpX40wxwPXmEE9LcaMC/xp2db6\nrfJ/XAnhHDPgueBvXjrxlI0Pl1XrymFyAkzipP3TXSYrh4wCu1MSEUzYY4F0\nCqoxOkp4zdQgKx/5JW1YmB2roPaZuCqZVxl9sUL1/nY3+Z6V+Ga9bJ6t3/Ej\nJOg9CWDwqzLkvNhC8OG9pGEtBQtv2xqV3vkgMu63iVKGUE2JSdMyfZltMhr7\nRwYMZPAoB92UMIOUBaeewQqxtqcoACYF2XX72uupuUX1CL9qXScVXPqE2A70\n5bnBmhMOU16Z3+fznXYND3ZACuWO10GcCz8A0ryoI53bNcvj9v5AwKpJfhuz\nqWjPwxnmIDX5Ifmnwlnyh5xbeEJigtnN+nMoAU5cZoPA3xiWVr4SWarRNXUM\n2pvI\r\n=B+vI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b4e22af98c4f714ffee25f5b37d601c1967365c8","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.8.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.0.8","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.8.1_1552935551060_0.29667538466648","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"exifreader","version":"2.8.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.8.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"00ec71a2e39220977d33cc9097c075d7f7c2fa56","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.8.2.tgz","fileCount":28,"integrity":"sha512-0eAiJrajv5s8chsUVjz0Js9YfeqKjF+ZNYZpqnlH17lQ08IOvjxtZ9RRkIe6ywAgkkyV4M+FoOTbvWf4tlYmYg==","signatures":[{"sig":"MEQCIFDedIvBdzo5b//5zwTuoKwzj4PBhHjGR7uZRh92FYneAiBkjFGVrc1fOumTPUbYYA1rxsWMUrBtpcictlHDsAf/FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqm38CRA9TVsSAnZWagAAx3IQAKERht5RJxQ9wyIX7K/P\nyD+RGS9wH+8uDV34QAxjoOTUfmByJipsKC0U7RP5jXcxY/dDNLPXu/It7JAe\n/ERnOkXWOnI32a4c8JKYNhx8LHgg+d66001O7WdFNLKbg6GM40kCz0h3rusv\nHvRahi0qk0z3LVe9nQXJa8xEEzEjwTwVA0seB8yFOU0sqwzNu4QqK+vO50r5\nkvGQBXYUIey2t6XAkADu7Ijy/qcWvFuW08QcliTvBeVuQUQLIP6fXOogaHR7\n9wlmfPBewLYcEe+fFMJegXF2Jo4PqOhwlPQHtrBj982SIuiI2hyWSepOUvc0\ndQ5OFSCYbMnd49KeR3vZtBVVDTuuVUE7fYLN4OMLKXGifJJjEX25T2NQXQMj\n+IEaEGIrUPygmzWuYqKEXiUpjBKYBhrR7Px1A3qSaAQ5O1kkOfqBouxso3cu\nUtwkHCGhfCYmwhdfNXE4959RhOVwMWcD+gfijaIdSYshydZdkfZWLpwTqRg2\n7+KfjAEWdi2YjppRPCPp5iHwlfUeN+vyZVYtmfIfMXrSK4bmvY0s857bYgPc\n3M9EI4wCvOvodyc5Mg304F+UYGK4md3ssmK6fuXJvQLgMa0ayEGbcinjWxYL\n7xgdJzpmRb+ZZiOWC96FMBizN+TeV3UNLra9YNIF/2LWsJV8RBb+qtbfDBz+\nUTku\r\n=z5JL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"f3e33c020874073bfb401b80dcfe291ca95af5cd","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.9.0","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.0.8","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.8.2_1554673147705_0.23415861404364957","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"exifreader","version":"2.8.3","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.8.3","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"00bf22d5cf37dc15a414077670e61df56251d28f","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.8.3.tgz","fileCount":28,"integrity":"sha512-OA+zGzr2K1M5HQTwh2TZ13n3g/y4Kv+0/wd7zqRzPcNIBr3Jy/KiPHyQgVwCZEcwh+GgXmMGi0LUnK7lCL9eyw==","signatures":[{"sig":"MEYCIQDoGGRsF76mI0QFTbG7WLPE5r5vX8AAVJFF1zk94OPO/wIhAPt7EUYDi4UIMHDw4s1aE2XvNjKBST670rYzCAag7ueF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSA/oCRA9TVsSAnZWagAA7E4QAJCusmQC3mm3o2NduAP2\n7PwcepbcHM4fGemWqKJ3THueHpCRc0frMHgBkOlZNthpCCmXLEGh6osE3bEz\nqIMoNPannivaaqeExfdv1KnsO6kw3IFUAVgYCFtIkvCDEoJIDOrXAEamCJVp\n1fcL6UfJqD1EdpSx8yvFiQbpqVmPv66wY8cqUeHZLd3FYl6t77u7YmnAVNn3\nTIu7uEWxDbNWNEkuGHKC4lmRdMMi7t4JLbqIJ3NadqvHlLY5h/iIRQbkXN2j\naqm4xlx4oLo3nGcBqfJRQtQXtkAKAcvCmp5al9UYDMeZRcQozFMnYPDpXH+S\nBVoJspHkXm0m8UWw5lqyl0v4y+KBrXvdBnDM/eovTU7njTmJMIiXfVCCwg/s\nSQx28YVlej1tredyrzwe1dkP8P/W34siuAiCE0SrN7GeN9jBw7KIpy0dKHAZ\noj9j/AChgp8NYKtSXpq6byMiTzLHPE0SWozAxqX2i/pr1NSlMZOl2NgJBUPv\nlHwRJGeOceBMI/tlGkUFaBKvWkUlbyPhbXjKBDfI1Pkw+ZvaoDzHoNxBzb12\nE07KPxTdP31fYZzhnUIQF/uu0XGRzjYOL0WOpebArNquTlH6pXGszyvpX4JS\nCa0MFXlYMbmawh4DDd7nwMb1JxiMly71hnSgkLOkIVXEZGDnovntarTwJi52\ntz67\r\n=SadO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a6cf8fb7bfb391963d791ce0f949d58b5baf9ec7","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.10.2","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.8.3_1565003752126_0.9317941620832582","host":"s3://npm-registry-packages"}},"2.8.5":{"name":"exifreader","version":"2.8.5","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.8.5","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"b349084e4092ac166125e1c48e3200fb3b84a997","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.8.5.tgz","fileCount":28,"integrity":"sha512-610lmZcrm7SHEGaLkJA0jfLf2hP/KJjvFDs/Trj3V2Yd44uHKbrZnIRSWL4aGkC/Md+QlzIEbqLWbh4g6cghtQ==","signatures":[{"sig":"MEYCIQDIl42ojLgnPqhYXYokdC9fGI0BxqFfR6jEuAC/UBZ9QwIhAI/i0z1KYPKKOD4Qg+lOogdJJVj9zh4xX89EqtyYYUap","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvE4pCRA9TVsSAnZWagAAUFQP/2rklC+C0K0XAjwL2+zI\nWlofg6hGxjqfL7e8d16Cx/viMAxubjh0eXDy/SXmrzpv0wQC4FVkHhAjjBfz\ne++pxXHswcyl1ziY20TsruTidpoAlqVhTsh/wXn2BHVZ2hXRyVghTHMypMYD\nmXWvPIGRPbYDP/lrwCU8SqyF0yYswCTRlGxYADoZRhGknN64yTmpTnG/gDNj\n1nfa6N0UMhcRrgf19TXRVvS5giwgoDqQuRE6UIjtyvFqtMElNm32/XmVAHoK\nWd4oAH4hm9rN0KHWySEJ2bQr5VbQtNV6u6lS2YOfiV/d9voaB8hRtXf5NhuR\nPHFd5FXP0Zc2OsvIxtVbzE0R79sMZFwb/gOnsdDtnqOEjTOZPz3fzRYduwvc\ncF6sDhOvRJOFfFzVZgTE+p4NIR31V0KkMar/gUKhOmec3AghHiKVDzYDDAJb\nxDW6g6qJvzyyn8w0xwd1b9VMPm0i9LN4QomvSqZ0ueCXkw8VCExdL+reb/ZI\nIxGUIjCxZ9V+HXGMC5/oSEVrQituP/Hsqa1zta3xRqe1ZJshpaBM07OPjuAw\nqAgMqNbihzfwPwy4FqdwI1mv7nTwP3aiea8z8uDz1Wb8RLuU0pP8V77bnTko\nIMYftt5bYkfhTXXzz1VyhtO7A2ViDmbAlxdps8JvRbjx9sqqLjBq2Q1/ki1I\nQ24z\r\n=Vjhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"5eaf26fb423b35da762e24e0eee2d1467f33ec0a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.12.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.8.5_1572621864783_0.1798455960462122","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"exifreader","version":"2.9.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.9.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"214cca8094631604bd2a7600213add996ad6b8e5","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.9.0.tgz","fileCount":28,"integrity":"sha512-EeR+YKl4NAgxa2FYsf5S51N0BhY0g4liyTd2UvQjUjQVNfqSWBAD5nRkbgwb2MRGayLoXO3eUwHF+Zi/IWfamA==","signatures":[{"sig":"MEQCIHa335/fAqoL2ENtFFraDWNWIIVtcqnDJ3T7X9EpwwMPAiBJB9PozDobZYh0+CU5YOl+z5nvMV4yXpgwbgs/SaWwrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvKZ5CRA9TVsSAnZWagAAHm8P/iX/Dd+EJ3r0brUG7Lrh\n+14CwuMjIylJ1o4GUxiDn9Hn7sadE4tuHGT9TD78p87VB6goetxa5isaUbDe\nJAAMWtf3GLK5QZkGUP7lNt38y3/wiHDMJMLIocH5RDYSTIJFlMwbDgm66N03\njFuCU1KaeFFDsnYasHv4sR8uiEcfqA7HrdfylMyk2FbqlNxryxQdeOAfjFrT\nlLpzDxPLU3f9XvzEWbTuGaunzv4RJaEcfAGz70QED5LQw0KCNytn3EAoMhRF\niYrr/8Vgry7jsR+2PbkJG/DLoOepq8DZB5gKdcQTf6XIdzGmKO0iKUCmh1b/\ncA0Q3Fd4jQH8xPlK5kgAgQI0gAnyM2gFXChvSAti3zpgK5ly+MW982WQlLHr\nbfL69VRJUY5f2W90OXB/juiRz45VsAdnCcI5p3GSM7TwWy6SNnQfnCFO7zsL\nV70vTegFu+zpu3SNuvOFN3VwWN+nXy68BN/h3cX523R3gVdrREzyOP4CUCN4\nQnZPSbQReqjOoL/ccmMqRxa9uutsh0qLZIYvfNzR3EBFRuycY2slOtnk5iyn\nFSn3JG7SkdhJ72bGGN/P9zvHgFqwNqu51XL0O2jWThbeBhWaQhNI7fRIXyOv\nZ8U/X5tmoGithdpUNXODX/+4EcY9Y+g6L2OcTd4uvChYk+0+lYQfEKvDOWtV\ncxe/\r\n=4Hjk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"8cb8ace0cf9c988572c89621dfc5348192b3370a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.12.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.9.0_1572644473012_0.37869690834174907","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"exifreader","version":"2.10.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.10.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"378433c8d9cb01d91e513be1848495e50a6730b0","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.10.0.tgz","fileCount":31,"integrity":"sha512-kTZY45k1amUr2hYkFZREV0Ot6nnKmSIqzJzDKcWkX4UEsP3DmgaM3iQo2jX1uUY0gqO89+XrGAmGTiWGFu5GRA==","signatures":[{"sig":"MEYCIQCMOjdq72VIpV/G6XS2SY1v6oJBeHCGLFUFo6cGipVUgwIhANzsttUrIxscDcRDMmoTrEgnyL4L3s45tMSpIEjmB/HK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwHJYCRA9TVsSAnZWagAAf4YQAIPYFtbXgITMQbr1Vkm8\naJjC5dTJhcME95he54T5yY7ct63Cc1RaZsWS6vx2kBi53hs02BFgTyuGgwI3\n5oZF+lR7MJwkhHLtSYmpZV50pdSHs4F5xz3hFbdM9ZZfiB56JqsrWMJtcq+8\nsbeh3PAFHIJsRMPMiUDN0vTGSoPzYbvRCkVtwzYISuTYPZf8g8gFltOMABsY\nzL+oW2kfjZRW0YbDeHGyVCrHjVCL6FacK1PX/VR/mesOdT7I4bnRET8ZyHLN\nNJPPC4kAedGEx7cSbGzsL8SZKQSJ0yTKriU4QDd3icDv569pmZhNm4rQkaBE\niZUHmUkhi9vYqGmg1qXtxDcH/h6MGm2vToz9seAreQ/HEQNMsSLvZKqPrAss\nsv55YXsGpqCKbx5NsHY0PactdRTTuTaYfBDGyfdqT5UyNOUdTY1bSfH9Y/8X\nCRW+eqDCnY9HBYMCbWNui0/MbR5N9mjDpNUsU/G1VuZwwZPBnGX7vXNxnYgT\nVenonmNKcbOLVlkwNaKGDjCaeITtFuMk3RQTgQ9XoUdAbh8gaC1a9kL7fImB\ntsE/XflezHPkOOdYYbgDeHwnJaQedAPlEroOG+Dz14aNRT8ZMfbdpmGYKdAp\nyK7hIzJJ6RWywfXTVItzHS6ricDy3HNEn/EJVv6qr8GtFkx1UUtP9a2WT55m\nTzCW\r\n=PQLn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"df9038cb5f6d3f8c106da8c9c90838998fff5571","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.12.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.10.0_1572893272144_0.4453683645688371","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"exifreader","version":"2.11.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.11.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"f25d6bb962d228e8d8c6766af0b7c6f215be9d2d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.11.0.tgz","fileCount":32,"integrity":"sha512-WtRmYcmazgYuO/aTaA0F54iwqSZW9sSke2Pb2E8HhH2tXURBjsULCLpopzXNO4Yq1bm7/Jf7MgGc7jNWZFxSdQ==","signatures":[{"sig":"MEYCIQCgj4l1YRjhavU4RnMuwiHKXF9D6kuBGvctWEhkkJCqRAIhANKEH9tCe0yl5nEI0aGBFr0ZhWGyxaoBFK8jTcOtrQu3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0arFCRA9TVsSAnZWagAA6dgP/jNf3IesFz2aZyaSot9A\nW59tlFYQiNdS7ZGPf2EwEGo+D3MvqFhqFn1c5+BDq9rzOhzGx63nNm+eVzMp\nD47uhV4EYR8Hd73XNbKMAQpkT1nsanEg/T1NmDAoHowM0oDyAWkZ63EdT+8h\nRsIc9ZoApwSMr/6FKjQEuqoAXwvE2A6goFJfC1syw7W+Rg+6OLQ0Z3tA5zwu\npPcOcUZpfIzfu+kzA3oVdd4XjeThG5RG3RIELVvWIVylC/2zmvW+T9rbCqLp\ni6GkwedxcYqIfw9Ps0ck44X2R19xX69MAIWKMod321nRRvvukywKoXbPbS49\neRJ6eZgLmPVarLFHVjQ5kK0iy+t40DzJvgFN6RfcF6nJfkBGlOR+b8uj/xaM\nX+35i5+3j1gLStoSFtxk6JLzJYJMk7oUxK0fh64wjhKaVBRJXW56sCry2SDU\nExGztHHq6Cmwo3yjDfBVU+S0sEKG5MrUsuZv0NLaT6EL/SaF0YbD4M4Wquyu\nunsx/NxzOrXUTkI+QXWNuGz9yn3UvR9L3zTDcQylXfuTK0/lmbiHQi045FUQ\nITPaRJdAOCRliMpPO5fW2L8nvWQkOp2h0KagqyxXfCB0bl1Xn2lJnkswKzDw\nN8bisqgo4b9DRlC2Vbwh2FV8pMLkVSnF5TZx+GONiajN15brHvbHO4YB/yOw\nB1gI\r\n=na0W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b806b6f3d58cd4f4c90508551fb9ecff6e784cec","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","precommit":"npm run lint && npm test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.12.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.11.0_1574021828993_0.12634440383008916","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"exifreader","version":"2.12.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.12.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"bee458eb913eb60464875ec6e405461cb92bb4f7","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.12.0.tgz","fileCount":32,"integrity":"sha512-Z0unewjtJ5uwiN5Q6qzPIC+LnM6S/oTFdM4fvbhhqZbDxaK6C4CkLOPltYwODL7Gvz1YwflewSRIqRPfBqoR9w==","signatures":[{"sig":"MEUCIFlghsjJW1mBCgz1hgRJwaF9ifZFb4u5cqD+uEplt44bAiEA3P8l3FbSLml6c6c0GhI421rX92gPqYnFyKEMti9tysQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2aWeCRA9TVsSAnZWagAAalkP/2ydBSAlDpiNII8a/f8D\nhPRHx5LnRYhus6ymyPwxHtyAVbUxmGRl//Oe1QO/oEwjQ00UfLcT2VtfQKmd\nk1J4pKqO7cWKkYTIGHfz0wkQuWvlGMVZ8zxdvt1Z5YNZLjDHjD0+tiQ7y0cH\njfO93qgbYwvhl3B0RclaY8Vrm/4nGmcf/8wuwLnycYdPWqSwI6AhctAoY/Rr\nFX0CsB24kdnAEiRP7j6aerZHvRkjIR+LfgLEhCGHFv4oPP8RDNwisxTLsdFw\nEMKhdED9Bdpes3zvwRKs5rTPdSl0gQBBUeP19+5uMeNBe9tP2lAMD9lx4u8v\nCm2je2waqDbx6dPO59IcUbJ9nM2hB9oWc8TEf51VPEQQQfLyUWJH7ftwoQOR\nw1LFyWxQdc1wwejVP46ZwjeieDVUBxHNj4fCEgHCZHGNX0QXMi+F6KVWT8YE\nRZIPahNktEc1oZjUrr0JvOlza1w075XW5a74lMHwsRstaqHRs7Jtp4/NCr0S\na38Gm+FmY7ZktkxxHaDts1vbhnEt3qh2bPVH7O9yZNWavBF3ohoYGltK2H8x\n6jLC/uPWPTGwyKEmRu4R3/p1ZywI+9bHvAXGRnsIx+W3hv8HF1wA6mWOODIp\nY1+f+yvoiOhf1et5jbeUEzSrRQnpPsKqJOpqkqBX1e9vtIHhh0ohtb4joF80\nn8ak\r\n=HuVp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4129adfe818acc2ee4de292ae376954203e797fa","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.12.1","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.15.1","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.12.0_1574544798211_0.31696289683320833","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"exifreader","version":"2.13.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.13.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"d0c30614902956b26d6e89456c7828be24bee55d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.13.0.tgz","fileCount":32,"integrity":"sha512-MmgwozQAKWtQAeUl27MMez1aB5ur1L4xnYOQ79JqE0LfBIE8g2ZOocEobiKbR8sYVDm4I7M2z83m03xCeZtPTg==","signatures":[{"sig":"MEUCIQC8732j2jZNR3u8IaJnFs0Cn9YkLriJ9wcT22KGCLdWjQIgD13qGtn1V0ho59UgBlXx/nUeWbe0utKPWsyT5mKDxI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9pyNCRA9TVsSAnZWagAAdhcP/3+Hg2aakH6wRzTSC7/T\nFOkNuEwlznJcjuj05kcZrDnd037w26Pxuy7BmNqKrRpUJOx3PwgoGRm36HnG\ndNxP0MKIhek5vx7BH7PYptKrGSaA5+MhxnK0Sc2dL0IXEuoca5JD/ANpMqoG\nIn6ETvLY+xVCC2H65gTN8uR/NCGzoUKUKrFIUWBuZpwr4J+EpCuJaRS9tF4H\nwVVy4B6Ub0hTxjuNP+9XTsZNM9U7q05i6yFX+SFgU2iE9AxEODbQtB0otm0+\n3zYx0dssn70oTiDUVYjlPxjJn5+8kitPN53HibaOWsn+o4Hm15WHnUVmY7SP\nAMk4nLLIrgV4fJWN5+8i/cIpAVe/MfLRM5PjCIZQ7HspWqSC0QAfGPuFM9ZL\nCkPdL3Jlwar8usAw2cKMq7Gms11PcbBBKPHy8zaSlOeBOBbTgX24y8K9PGJG\ngeCH49qF7NHPDa3AwidUfCwHFn5y88OGgPtlKSh7MRWTiZ9QxtkEscVzR5R7\nqfXIXOTFkNVsGQW1+h3DxBlGMx+YOLvyinwTzFPb5F8IsmUIoHYS9JNnSijG\nutRwzlS5QIzoKu2sVP79TDDe3gbrFo8+P1bH+olpMD2WQI3AAYf3G1dN0jSQ\nusEnzeiRJPYUbP6FhuqsSHVCCekE8pIckx6UF+0IDp5lyk6BDXu03V7S3ix0\nujH5\r\n=Wou5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"dce79c98425785881233c021af8fd9771edd9a01","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.13.4","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.41.2","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.13.0_1576443021036_0.848513458619286","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"exifreader","version":"2.13.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@2.13.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"a4a9f26c200691066781c2b4b2fb29f3dd2a0434","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-2.13.1.tgz","fileCount":32,"integrity":"sha512-THuBOtlVMiakbzZuvGrrl0mwawEKd4D9k9R9ve1dop9DbD3RlbtSu/4AmY1BH0G+FKfgCLBhyy8tBTnUuYCRrg==","signatures":[{"sig":"MEQCIF2PtNB+3QH6ZYABiQThGUcy2kAI2zTOlVyDARrBW4TAAiBSLyVTghNSQNvyJabpxLSmfomb1Kmp6sFBGyYrpVHS1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKzvCCRA9TVsSAnZWagAAozYP/RuTQzyyZA6czfsY1H79\nCEPMUwSF+FSEyNGUThewJipKgmqXv/XyRHa8qxuh6Ae/DCNfFHGHjBx/Y8j1\ndP5qTHVwVXEO2mF825mdaU05vCM2pWfDJRLav+rwpM8i4hOv9IFwQX7/EJC7\neCK0bLiZHvukZ1PvVYKwwL1CfW4lsydzlXgzMVDOT2b/dAO0emNWxH2fzUj5\nNwC/bXqRkWtvyaOc3mYVCvoEVd0ZylO+AQBjEj6uocTXwJ7URCt689Q6cTlG\n4kYGvtjFhIAGUaNCracDL2xs5AHZVTmrHTDLE5E3d/BFfE2jk4BkZ1eBgB0h\nv+icAveN1V4bDlHmzn6wVqrSDlrfcV+U2oXzDOKJvCBXEQ+PKv+9TNG/1G5U\neH9f+jnKUcwvuqnP7paYZSDlFtnUuIIkkwWMM/3RLt5buhVYLG9thkRBGbqy\ns6JTRPIFn5oePrSAyiwASU0yrzaQ5JANHG7xrRmSgKPhir8IflpXRJ4ywu6Z\nNC3si3cs+nymlDlimkbmWViKpyxIGcNiOsJ27NtK4y5C0Cm8o5qoJZJd0FsB\nVey3E99HfNa7dlhb9jdpqBv+EHXeAnQukBgjrIWvp/WkKCrh/gQ/DYgh5QPx\nMsHRd7cv2kgHMfTYvVHUoRZv01bvSzyHa9speBDyESZmZLCkNv2TvM8pcGgN\n5C3O\r\n=YwRg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1cdea0ff72b2ac7b89ad4ae52e0f1b7b3ed26a24","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.13.6","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.27","@types/node":"^10.12.18"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.15.3","webpack":"^4.41.2","cross-env":"^5.2.0","babel-core":"^6.26.3","babel-types":"^6.26.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0","babel-plugin-transform-for-of-as-array":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_2.13.1_1579891650130_0.8044693111049783","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"exifreader","version":"3.0.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.0.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"30d917507cadf442b2be023f1d1539b2177672db","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.0.0.tgz","fileCount":32,"integrity":"sha512-ZmkXKBXZLozFxtQm2CuakIEvQrSABSLmrCiZzJExmQAR0U6c5ut/8WLHNWSfwJ9V5H31Xe5W69FjCwXum7vwvw==","signatures":[{"sig":"MEQCIA/r5RdHBOj1CbcdkgIB9AcPAlqMkx0Iq2JIP5OSx0vRAiBi6qHzMYwTcZm4cBrth1DLWMqf2qNWiNd729JWYmO4DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea/iHCRA9TVsSAnZWagAAA68P/j585TmVGZ7UUQnOuyPD\nJvu52LOWYButF+tCZkuQyFQ6/ZcMhkcAOgSjQ4geceR/5sBIpzJgMkEZ5+Vj\nlCTLr2MuohfN2Thh/1jbZjsAnZeqHdy4sFXwFp0lH2rbbFzpApv4G87s5ERm\nVSBKUbHblszMOesxR5gji/6H7O5gXF2HxoUr5TBG4Zx+6y8nN/jT9fZw6ORF\nfYousBUyx4PbrEY7oGrLPJOSMTdKLK6CJCiM3YcWnaPzYIZQtQ7GMk+Aq+k5\nZxtRj5ayFv5X/24Cx2OWWo1Np15KrFbJvIqrI07CGZ/WPkhYV7Q8nwGNBU/B\ncx/GG3GbZ0fRjOyxxPYo6apPsebmKYWrr1RjGZ6NFSDmU1MEGaTHm+B4pIh9\na8u2qJ1J5B7aRobDeG6r627R/s9xyFQsBUlU/9eIZMQqQazoctZWMwHdz+F+\nMD5C/1GPJZZZqUUkc9Bpd0N1Eobj0JpVn/KLyHv8CxGqT9WyEPQ7mZucxEDc\nJ/XW9ZR/NBB2dZdllI0Z7QcL61HEZMEnnsPHLYdHiAPMS7R7HQ3d06kITlAd\ne97nY3B6adNjWSIqd1UTrmeZivMfQmw/cS4vjobjM6lvxbqGciaCPdZzJ6s7\nUWe2Zwza/+OiA2n7qD3HZt7wqLIt0NMUox0y4MP0E2w7FTkgjxB6MA6t/YJG\nVDjj\r\n=gb84\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"5c34868363d463ca532fb81dd5f931240c15c7f4","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.2","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","babel-core":"^6.26.3","@types/node":"^13.9.0","babel-types":"^6.26.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0","babel-plugin-transform-for-of-as-array":"^1.1.1"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.0.0_1584134279415_0.8991525634925512","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"exifreader","version":"3.1.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.1.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"21190750402f4a825b902a1deeaefb84d7db5b93","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.1.0.tgz","fileCount":33,"integrity":"sha512-MFQLCkOzIS/bI3xHzuaMOhY7wa0MPto43GNufov2RBXrQ9KeK4yJRmj7hc6cjH4aqdYOOYmeaaHQ07LbT1mQWQ==","signatures":[{"sig":"MEQCIDZnRXDSEDV81u0zOq7lJwCJWmnWk7wBrZHAcHSEDGd1AiBmCqBredHSF/0bxPKBo3vAAjVqY8Q8odxJpy18FNb5lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebRdUCRA9TVsSAnZWagAAQLkP/iFZ84yFyMM25Qo+xsX8\nnVg/F4Utx0usW0tEav954NGdKIn5CHWF5jTV9DpmOON1ZBGU4+65ZypEQwcC\nVsxIup+HX2FzZUBKI7F9OE3bO9oq0msJQmkpxCi1kWhB2cWhPHEY5jrgqkyT\nzFXifbEkaAfCRaG984QKmPVLPV0fdl4uqObvvSYw+iy2iNpSnAjaajCOv3Ge\nPCoDzfRPoV33eFi3mvYH0T+LfagWVPOwNZCeiSgBuMXykyjPMVEoaKrH5eDX\nfPjs4HjRfkOD+DpEPhmxFR1BeAZ4bKpdlWlQL14iqU94fLLy7rykMkDDbBV6\nPwYTuBE27h0q9Vd+65N5Yv90PKNdMmxqWAChdKwZWKffFaCClaaK/oH4eQEC\nii67QXU05n829/SPg0j0GdcG65IyU0tb/+xv9M8ZIAxvJ5LFl0SLt+gXNcip\nH3l6krVkUuxwHhgDk/S7mibgc7Oe1al5KWRTLyac/SUiIKylHpdNSWwcaLnV\n+FqbBS/tgrFsLZpQdox4PnXW4VeIbv5/4/OL3TApTkL2c5s6scUy/xvX7RCO\nqXIeJF6C62ZgpPDPJoN30L60QnP/9bQ7lE8pPM0+vGegcu9RILRsEi5da3RH\nWNloVk3CQXiyKtw9rR3uP3e5hSiq9JxGIQ1zt9k2pAlIN4Nj4YuahQN4OOhZ\n2jNx\r\n=fhSB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a165b086fea2c19a8c8ab9ccdccc3c54b7c0ccc1","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require babel-core/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.2","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","babel-core":"^6.26.3","@types/node":"^13.9.0","babel-types":"^6.26.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^7.1.5","babel-template":"^6.26.0","babel-preset-env":"^1.7.0","babel-plugin-rewire":"^1.1.0","babel-plugin-transform-for-of-as-array":"^1.1.1"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.1.0_1584207699528_0.6036141046307526","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"exifreader","version":"3.2.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.2.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"fc07148e33c25035929c2ea110884bf40416a929","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.2.0.tgz","fileCount":33,"integrity":"sha512-gKIMhy0vL7Xm00PpyCOpD38NSs5ipqFMBb2TQ2ZuZHP/PGbru+10et9e7W7aX+yGg632IPDv3CSBcgETwQLqNA==","signatures":[{"sig":"MEUCIQC+3fX6uRjPAIMuYYu0CuAqXS2XJXJDL9bK1gAS/OD+FAIgAmEu8s24MfiSjFDt4bDor0+Mf4DTr1zrQjeA284PPb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed853CRA9TVsSAnZWagAA44IP/iqpG0xj1o6+rtYsNq+e\nVVipH7y/saCUp3f/WAB8WVyubBec1huWK4eYSy8ivpYFFbAEnX2OLHJR9E6L\n6VHGKLeM/sAPlKiF4P0suJahEvNjg0OY6xPAmsiAThow45p/6bnZp7zlMJY9\nNLwzgohK1NopCjPIhbep0HK3jboAy2ACUY2jSTTNAIU3BZiPkpFIfTLeyNck\nf6TmRWXmByXDqwTHA0+RoMkt5lUosHM4mmKpnMFNCL5xS/JcAH6jMU1V16po\npTDq5TeE/fa9CnRzlotzZxG26U77+tAnDVisQY7H+E4vTXDLuLMpYmMrOe/L\nsrfDfrKRd3ka9HTE5ioEOs1nK490YjDpVev/06/nYDbKPqPW3UndVwvpJpmZ\nbXxvY5OI259PsLJ6fa4EItazqSL6FEylrWIsa10kNlu+b/iX9W7hMxdPVBQd\nzoqtkURy0iiELrm5aFgDYlmzFcjTbq8Pyt5CJqlx2PVziFnONShvImXHOsxy\nYpoxupym0vWKKQCpdpiwn59IC1+UyH1In5Z+PwB5oYHxce2G1DmsDB9pwS0R\nL5P+k40zo7/PKoMKCdOomUr0fXMjtEQXamoXbATGsdgBaB8CAhBdtTWmOObQ\nNB1LfitIjDZFgAL8b5bhZ8K5tfsov9ObC7Hmvii0fsHfQAZ2tkW6ksJDOSni\nvvvP\r\n=L4dL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"0a72456bf4693b20c5fb8f86ca62585287a64890","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.3","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","babel-plugin-rewire":"^1.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.2.0_1584909943008_0.6585868732879956","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"exifreader","version":"3.3.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.3.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"399df1c806a808c2e195fee610906e9a41d6777e","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.3.0.tgz","fileCount":34,"integrity":"sha512-a18x8vfgIqTwuW6G4s6ty90YowLwQmGDGWfSMAoQ9Or+qw6pgnx2eDFZsAtRQ8E68ZT/P3A7VfOJtpgJlKfQjA==","signatures":[{"sig":"MEUCIB1M8Z82fXFsvmVO3VmARbj4NO5tymgT6YF7Kq9aQXbnAiEAoVMTEtYjwf0jUJ4ybSMHYEK71uQgmzJPEONCsEHzlOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef1xkCRA9TVsSAnZWagAAYdIP/1OVrLZaz5TtKcXyntlj\nJfX7UrXKBY7LnEZQsbbaUtGfyGjfC23Hl0Z320c4M1e7oUCRmZR8Lry20q6j\nkwNuCFSaKSo7sbFRlX1xxfjCJbrSxZYZQVmjA9sXrEyuS9lo6FBKcQb6+/5O\nyXEM2hZT5cqKBlSfdGzik9AAgnj963s+OjSNGzotGt3tK44Av461HC5ww7jB\n5WZ6GBxEwHvlhbJ49RWL38OLXA4BSgHCZWrKmRrIbpMfT85InXg7qpD23DRQ\nXQNVnb/K1NegIFpEDpsQF3DZf5U8I1SrECQkPqotoFPD24fU/tcfrd6QeoLE\n9Bq01wdBpn0bsagO7IDcvRAB5Q/x7c0KB/azJUS8Gmwm5ZEo4PvIVQOut1H1\nLCQ3iCKSPbrpsj+pHKK52eWdh6N0FRGrFx5b0nH9Qo8y4CYPZc/JW5g/IP8Z\nFmcVwvjhLmgVHjav84PozxkHOvtEZ3rIgEfTDVyZFxvbVq+czshjoTTX1364\n6O3MBkvHE1iIXF6GmgRqebgVPFKOxp19UhelS4reVdL9HvmZjK0Pz/ENBiAW\naLoApl4pKs8QdPn49jUATVeWsci+utUIL+cbM0NSE1+wmfGa9Mcp8m8jy2ie\nSbcOuZ7NrxBUuUDQ7Bf2YtfcDSO3Ej9i4vQ8xum79B+mfQslPsdb68NWJ2x8\n85Th\r\n=GgPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"2cf41d704b0109d47dd750edfa59214b820fc546","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","babel-plugin-rewire":"^1.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.3.0_1585405028451_0.9714503568830792","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"exifreader","version":"3.4.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.4.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"84fb8fa9ce634f77e3dbe17cd81999bf4da03b7e","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.4.0.tgz","fileCount":40,"integrity":"sha512-0vFUEqERDmpiDzxrGd70l2S9cb8UWTW6LodT/BrTEmfEYQBXjD9c1e+WxryauVxqb5v6AKwHoM0/JK1h3ZepuA==","signatures":[{"sig":"MEUCIQDpwl6eQxv85OkkfMaGo9k58n8RyejrWR/TQaHnP/XbjAIgKysSH22MyhhkAAY9yEV1TTPwWtJgpor7jt0Dk2ysPI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg5CFCRA9TVsSAnZWagAAUoYP+wfbvRWT0uqmHcDqEFFa\nsKsSAfMq9S36TPbfLVfhRc4yX0A7zjjDpLMdkz5hp1zhOmGGqjpcfUidtVm9\nssBzofz2EFXFpCQU9cUoj94caETzi/W83zFMxk4gT7mkW+i4CErjNATQyEku\nvf4XbkTHQaoL3l8SLpvGffHe0WuLdr//4FvhHXAezCCZiOKkFNf0IWRnmGCy\nok2/5qwVbFsy870GhyyGMgwi2wIEI4l97MQh9ipHutnTSYGj2s8WmBdHtCFq\n93LAaOiT/8Tu9TnPhBOnBcU+xD/ZgYH5/cgqpuXzY2tS+qD2iFRX369NEPyS\n7bdpNFifaSH14HQSWtc1SSGdAiezlbVeDzS9Z/7v60CNieU2vncd50paQ91I\n8k5YwWv2Z4wlbwVXeke3hu4iupzQGHKnFI51a1Z+WDJhN4+UJFdG98UhOUE6\nwDWPpVvhKpnpCqTm9hgzJpReRhzY02dP7hovTPj5sFp66lujf43dKVhybB1K\nykfs+yFdeoGHl9TDEsDdPpFpKSyWhrVvuwLxPzFvnZrzDbS4b+6uYzw9KBYY\nwfSVtvgZDGPBj9lj40lsY1i5K8zS6u2Pkvxf4JCV+k4ohGKI9ohXF3kjD2xs\nJWSzuv1wJFKndSDxprst30TQkp7+RmjtG+u71UQ5B4/NG70rgXFNzaaoG7mn\n0rM9\r\n=XeGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"3d0cccfb4bf641732b574716a1bcfc59618dd864","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test","postinstall":"npm run build"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"deprecated":"Version is broken. Use a newer one instead.","repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","babel-plugin-rewire":"^1.2.0","string-replace-loader":"^2.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.4.0_1585680517023_0.48102523550608045","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"exifreader","version":"3.5.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.5.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"78ba0e15118355b31d18566895d25f1b150ade5e","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.5.0.tgz","fileCount":34,"integrity":"sha512-Tgw5/lynOiIU3hn/kZfSC5L16zLjiGp2u6gT/0V/thNXhh6oL7S8RdgEmvC4IXEGVAMQmSr5AKROGlkId+PlNw==","signatures":[{"sig":"MEUCIQCUBU02n25pEvd8NU6EcgrIvrqU66iLlzI9pyC1YUxI0AIgT8tcygAqUdc+DhD6onnhME0F2t5NiiTSEiGGzsbLkcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehM5ACRA9TVsSAnZWagAAO/kP/3nJQQpM9/rxKD9cPbQd\nKhlV02rncNVGft1er6YiC4j0UlcFnLaGacF4Wr7zPWRVXH8R2NOiM9QHGyRn\nwl7FtjY0CwVHA/IyvtdiNOxitONRXqZGxmYPyPhWQ78fwWRcHFchuNoHnkrA\nWL8HuKhepjNYz2mL4H/umkQ7DBb6fDPRhx9zyUCyoMU/fxPdv78sej6HZyw/\nhvf9Gt1T6Zv3HEH1oII0P3a85cY5P0dYiKQSEUln8WZH5lslQ2+hY8Wm7evi\nr4LCnwlVPluSu42t3bpJjCxsk+MT1+vM+9tet8wDKACRGTXbaGKZIydZ+q7s\nIbYElEeQWCYj7OXOKBq6aOddLIl/ZKUDAT5OmhJJLwIgoZ8e5c6J3c80Ac4a\n60NxmL4jyPbTEWLzw6/TV4jTaJQg2p9Xg8z7UrIsAAjch0yU1iMU9Qv1Y/nf\nyWaLghQYmyXGCE6tgsHaUKBCZb6E2YHu7ikgnjv5fdOzr4mb1VSFetNkM/vy\niotxdkpfqg7S9pjNf4fOUS23W9TaCaTgwxDte67QIXeEkylLL1bYz/2vN8GH\ndvDx5fTU5Ct80BsGTL+UEd0cpd1r0wtZ2F22rmQwc1XUwyXv1NQ75ail0Vid\noeRnITC0fC1Uq2UbajQrExhAVTIgcVcdfXxS2nP/lmBRvQkCQicKRP8rcE2W\nCJ6n\r\n=LWbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"454ec8cc9dc2fbaaa4a1b62104f4df95276fa0fc","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register","build":"webpack","coverage":"nyc npm test","precommit":"npm-run-all lint test"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","babel-plugin-rewire":"^1.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.5.0_1585761856371_0.006905955747183334","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"exifreader","version":"3.6.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.6.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"e2f3d5661690badef9786aaa06d3726f0d27ddb2","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.6.0.tgz","fileCount":43,"integrity":"sha512-bxAEfejtD1wPTtqfvu3RYAP7Yd+tKMMXjkiLiQM782KmICtFPzC5OY6utppZV/alV3gLMOdEIwfixELfrrjxRw==","signatures":[{"sig":"MEYCIQDZb6gwLBaY6cfzuUS69e1p1OdswVAM+LTAIzzZC3iUNwIhAIQV91z7tv2/jlNCghIEYz6k2RRfZ/LiWySVDPUw3FzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei5YCCRA9TVsSAnZWagAAngQP/jg+ex13RNT2IQAiHJKw\nYd9jCJ8vDz/ltg3Cxjrl9kkSQTmB/ju5+nXhrQiFeXxpexpj3dS1VrXKOP/+\n8MY0XnUnud3iUzHS0j5vkOrthXTawpdA31yGfmFHi1JSwQPwYAjKAizS5V4v\nuBVHyZ6xltWPFa7exHEwWK8V4dGWQntIsJXa/OW2eIb3u9GW4jhcLze2vOkC\n1rwfCCw6Irbta8azoatRlfxGhhQrixp5Gp8ijqBth1NhBC/IMXW5/oaF0UYU\nAx8maC3vGdIe9wxgsFP3ijvDWDtxWZza0dmn4SybaVTTuLCER9+uqNtnp7e/\n6YAbWlnaa5Fnk17VpVbJtostiRGTIfqYP8rDcmKR7I4evkTIJcBex4QshIXo\n+fFVLBW346Jvlm3OroyIoIXcKx6w094qM3OfkZT6JzmaSpP1+boR7PtwY9xD\nN2j8sUJYgZFl6qzMc3SemWA/OI28v4umdY1qljlA/rnyCPKdmlNkFe3Gomd1\nilelOnMdtzPWG78tHhxkBuM3aEpZxy8Cbb1R4MsEunXAULQzYPnlfbVUgGZs\nc/ik/SWX7y1X2N6x2LM6JbM+wIYtToUmoa0hVUZmSOBeSzSxgmZLBzdQupR9\ncTHwFtQjYZvkky6ONgog15r8H93rfS9CPmkm46+CnshQpWspMOJbfZHmvS4U\nC6JT\r\n=fjR6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b23626f2008415eec20df3a337179c14a5067815","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register","build":"node bin/build.js","coverage":"nyc npm test","precommit":"npm-run-all lint test","postinstall":"node bin/build.js --only-with-config"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","babel-plugin-rewire":"^1.2.0","string-replace-loader":"^2.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.6.0_1586206209633_0.7183462714672961","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"exifreader","version":"3.6.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.6.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"ed46a17ef117d9bd19c658acc6fe1e3cb20b0a08","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.6.1.tgz","fileCount":43,"integrity":"sha512-58PYB/Zdv1zfvihqQWUOA6jCRx359IhsHYMAstHPxSQij5cbncq+4IC36oYGFgUxhT8T403lJjM9cj8g37X7uA==","signatures":[{"sig":"MEUCIQD5ysq+bKOpX93lEHI2u8AvCwWjCxu4VN6saZOt4CFetwIgF11MuUi8MZGloQdak7RDZewwI7LrJtoHIJUfIvdBoX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekOZbCRA9TVsSAnZWagAAA54P/3LXKz15XV/z1TArUB4u\nK0lXVwM/63QxwoW+46mEkYEcEwk1k5T6GWzy9F9HdwCb6hgdd6LJwaCEuZmi\nlGCZUqRWZHZ+YRZ1/NqNDCf6F+HZ1ts2wC76zg95jC1xybl4zKVkgOLBzDWM\nyTNaHEN8zvRhLXqlZGKQ8S4jgdWj+Gn/oPoB9vceYRfdgnzEKEAfbHOBWaYT\n4xsC/eez/cLMI6z8gwEgj7T6yvTPMepZDck7/N5vjJSVJLEuMK66Fgc20HpB\ntmWsPI9sy3zj9rOUIz/q5AMmg69h4NC8LnXHYGaMjGXBCTq0VvAogDOq+X8e\nh3MuO7SeYBXpo4elyniDlmeZ0JKcAdy/UIg6EHUEPGDu1tNl+xBUycpRfKxi\n5+NrViqiaOMS/vKwxt2v9DcHCQvqgESw1lEcd18XPFTmvf32MSYWwUFWB2RP\niadLKZwBKogi87+FmEDYtAglcdxvCQ16xTd9AIxi7DQAGfxjTdheMKCZjbAU\nvBg3ZNHKSGQUBzUdmny6EluEM5XIynTCUIiRGKTqn7w7pYGRPnpBlGEHYsEB\nss+pSt9VElqNu8S7x0JJvzUjG99+yndcv0P+D3JsQJI5uLrR5PwnDMiggseU\nOOrb3pmVyM/eRMsJj+qd7HAPrJlwnzyqefjt+i+Gy+zeeKsnqwDrEdRsfKt+\nHLO5\r\n=HYKv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"28ce955859dcdc9853908f9b301f98c283595725","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:e2e":"cypress run","precommit":"npm-run-all lint test","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.6.1_1586554458785_0.5630469383835077","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"exifreader","version":"3.7.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.7.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"d19d77f4cf22c857269470d5dbaa98a08bb07b64","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.7.0.tgz","fileCount":43,"integrity":"sha512-yePDalq/ghEwOZ66khg40SeTAwlkgPhd9EWci/l4/bQoUb4bGZ478DZ6aZssMDLg+sHZLXiUUXQqQ2GH8U2qPQ==","signatures":[{"sig":"MEUCIQCGGuUB08GNB6kDLzxfBd6LtwzEwWZJxrx+Tke8fdWWvwIgKAiaZj/SF516+gmCVcIORR2LG8t8+f57xF+p7+5EpGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekeO1CRA9TVsSAnZWagAA+acP/0Be+xSRHYJRTIrxcVVY\n1ph02PPw4/T0bP2uVVDuVVxcpPEMBPJYAUpBLcfBBDt2nw2J0gM2sSy8uF6X\noOJfDpyseanGNl0CrboG04EOkv11nahHXQZQHknD/XJ82cZW2avib3Ln6D8g\nNJz9lUi+EQ0dvMtIPiYMCn1nfUPlsbuAqVyeAwXu533NttqRDDQ04QUmlGts\nmtMlJ3HGKXhd3R9Pz2THmIlf68zKjQreAz1yw3zd7zRl+FBPlfrSpo63TNS+\nROQwxjASGucSugokYuzriZRcFHZFBwwfAkg3h34jm8mZUbA2v9pN47l+pLcv\nw36fSDMElD8+Wd7RLYM0mdyjCvHMXYdRrH2Cw6xuJfnCpzvYEj1YaQ14bz9N\nxcJX9suey/zQ5xHIdCTjke/IHMBHLTOK9rP5n8hFp13U7bn6pg3vcwUdNWF+\n7FNtGnNNLlNABXH7fWrg6IuDS45SAAeveqnTt55gLiQjxnWchFIUIT5Qb7N4\nNQCwE4M9AlF/eDCUA5MSC5tUxcc5yVXng2KZORrv9OraQa8cwK8LNRWR9OiG\n+JCJwWWB8l+b3cEtkry0f2b829F8xmtf7lI/Ftlu84yGNYYn6BjATOQn7MjI\nD4hq/RwOVPAWiUsKvRuhx/OJBxVzdEqKb7yrmvaY2oaYOT/FcE3qPFvYw6QC\nKP9e\r\n=PJUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"27a753ef1d6f25779358755915a1e48482960f54","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:e2e":"cypress run","precommit":"npm-run-all lint test","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.7.0_1586619316778_0.8632579679916066","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"exifreader","version":"3.8.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.8.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"32db3814f2f621d80941abad4d0a52c46882db93","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.8.0.tgz","fileCount":44,"integrity":"sha512-CKYsI2e917iVvZ1JRHNYHzU2gzyyYLpEPWY7IwfG9HSxsK55G+0X23CUkq6MM9jZmSfujlgjksvNYeTYA0qXSQ==","signatures":[{"sig":"MEQCIQDbNkidHrrTgkCVeYiD+k1QCR0wtWcAGGQLhtQ0wyDTZwIfC30R0ML5CFUZnPWW9BeYshcvwZT2uBLtueeHHb+QrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeliZjCRA9TVsSAnZWagAANLgP/1KWlO0ViBr4jHY72isy\niLAvKjqiJ2casiGOUS2zNBGJxFgz2ss7pgDsQS1J84hzZqU7QZm4fA8hzP8I\nxc3XnzlRZxTRRljpFMV1dnv4jJfSKpzy0C3x1ClyrTUNPlgeXM3CIdavWvtc\nwWDgIZmxedGsJoJl9hEI9v6EXaaifqZCUc7PeQwUkyV4MoBhnuQzOxwYcZPf\nZgaynx1DHm1ohAI++D8J5pnQquE2pfFBpGJDw8dB7qt6p6Cbv7LIeBp/KViE\nHSUSKzCCuIZ1cmDd8Z06BZFAOCUGUYrdkt/FnfuarqLGP55Z/WS4FSpmAYVJ\nXx/aw8PSpV4tR+luH83abgfROZNHmdPYz5pls0c0dj8AcXcHnzBzfZH3SfF/\nGnLH8wH13N6lnpIryeKU/ILckFjpIjrmRHaFvjWTJXHQybxMFCIqQKEsgw5P\nkBklXL/4p8hiZOf/XrlzFxcsX5akDmetjCp/bgmFTVRWbVXSDxGYCochILwY\njGwDlH4y3SKhSPQ9BA1TiAEQ3KWtMegkjTR4ZM+P9K/a4jbj1Pasd2z4T4UN\n2LhByszqvl0KmihCZDPBXzR3LZr3KdiaNlzQ+W8FZvBRakw5rPGp2iz+kQSd\n0xqZQTOKBChDXiblLdlH88s6z/0lKLK51HwE7lDTNFlpCtRLvWf/ua/ihpM1\n9n1J\r\n=CnR4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"6ae3831a4d24e37b72e26bd22f0afd55259d72f5","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint test test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.8.0_1586898530852_0.7190030306761679","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"exifreader","version":"3.9.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.9.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"4b6c0c6a96a102704abd15909b9aa592fe9bf6cf","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.9.0.tgz","fileCount":44,"integrity":"sha512-AvkH1gL/NtEs/54xcyrME3luiPsmmhiojB5BDyTfAkeJYTlNCZd11YQIFITaHsHQPOU46FLsPRSVj2cc4D8NOQ==","signatures":[{"sig":"MEYCIQD9bcL9MsoIf5DuaHC2KV/cCRl6hNZfdRgv7hN8RH3I3AIhAISvIfPyNESM0kwcn0T4q4w/2Zneq/wHOLDlgFGqdfqA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenJ3gCRA9TVsSAnZWagAAWAQP/RyiOAmwBMvGeZeI1m2Y\nOpQZp3DSLFAV/43A25VpPeDNfzKls5NVLX1Mh5OJvR768OsMI9DMlS3JrS4b\nlNFBPAvq//r9lQOCit31gG/iVPPV+DEoLWmURriovaQR91/H3wquON+rOd7W\nexa5cwy5yhROSI9aQoEXporaSN7mKIhkdzOiJcxuNrWHuE3z1vJgUtLTCjsx\n3+Wb66MnCiHD+LsPQxVpFB1F4Y04MMJHR/naFkNpLy6ah8Qws+3TJQTPHtS1\nsNI8Na8edAk8tSOc3eRxgD8CcXemCSrl+ibWBobtUfGd7CoTsJg+GinT0Xx9\nJv6gMk1gphwh+KLPbXN/f4n4r6XhJKedm+5xp3Pr1zpFfXwLbiaIHC0dncv0\nASVgnNYJ/w2kcV5HRV6ff9oI1pBNDJgr8aCBQy7fmAJcY8ycz3+RSyuU2xUJ\nPrICPPfxs+IWVblAhgnrsitPdZ/f3ZuJILStKLxIKizqUb4sF52PH1uSglVB\nVr5tXHlKdZIFQYMMcZtc490d6qEpdkaXzHH1rWX3Ma7/IuvINNFBMSC2I53o\njhjKekddAa61fGolbXIMobRQl89QnyBiXQsNQgLvLzq8z2jix94cGKy6p/4Q\nkec3zj+EPq0m7eNlMNy/Gu7YsukGxOnVMW4zMTDgPvR5f80Uoo7guCxNlsxS\nsCM0\r\n=IAIK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d8b93ed4034d0114ae4d4c003fd24eebcc71405f","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint test test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.9.0_1587322335501_0.2662963110672716","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"exifreader","version":"3.10.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.10.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":97,"statements":95,"check-coverage":true},"dist":{"shasum":"893357bc35ee481a7d5245b818ce916f33e59441","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.10.0.tgz","fileCount":46,"integrity":"sha512-7KUP8tu8t8CFTavHl3c+y4dwd+bzfWuymZOGzYA4k3ddgUz4yFaflIjd087iVlMrCciE/bWDPZa+nfNGG7Xznw==","signatures":[{"sig":"MEUCIQDKbh/jxMXvk6UyAGd/Ju8WerTsVdHX1w3phqUIrr+I7QIgZbWFrZjyT7h31T6pl6Sh4MOoHM5MWaRtfe5EozFK7BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerB7jCRA9TVsSAnZWagAAriYP/jHrlePM7MjBqRKz3WS1\nOPCzuFk4f5goBlaNB5PFahuM+AgXA7mYyVFiVUyxMGq4wv2/moQ8WXP9hnbP\noxiDPaUNWPXiO5Anv0+1dx/v3qIfehFtW42/2FVcxV6rMnlkgPkuzCjEb7f7\n3WYYGni1NGsNGMKgX7eA1INIeKJBoKRB3bYPCRGShI7FfhIvYKsOC00+SLqF\nvrjPi3w9GX/uz/jLim3e3gEhiHDCuqjY3X9JkeECL33TxtcqFUzlW/9OeKdr\nWt5pqTEmgxZ9SpU8rJLIsDHpKy0VsVqiguCrbbVzNwfc2IUHxcCOPyakicZH\nljoiZjoEp6zRz3G9fJEO7OwMAi8nSkWZeSsh+wXSYrBXW1pBDDshP1yg//Gs\nvgr0aavcpBsZ1AvF4a8BPPUF3NlyqtY4xICA65RbGtv8yE7yOzgocUEq3xO+\nOaJqfx2kSLNtV8iXiMDUH2QfbrNE399CcpcOVJ83ocm98w08xicua2n+BZpq\ndjseei3cofytyjIsDzNM/ovoIBsB9ygwa9k/JYQnX563sSgmXkwHnqzTEx8W\n22A2GvRz0OvZWz1S2To6liM3mrqkJZxgi5Ka2/4RvqZR2hcEbBzwgj6djKe8\nwDlIUYWxPSpDWUDfxxmylM6nKP9ZHSqE02uEVUD/jv0EHCJSbY9RmfKOrxXw\nqC22\r\n=2GzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"c1964a061bbaf0eedb16aeeba17f39cc0fee23bd","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint test test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.10.0_1588338402589_0.6886021148935726","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"exifreader","version":"3.11.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.11.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"7747f176bf16a32d242ec6e9b27518c571dcbbbb","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.11.0.tgz","fileCount":46,"integrity":"sha512-W+suud0Qi0CbNbYRRqGQ1pi5JkW9+u8Cd/CbOVhlf3P13tmIG/rfTNQYI3K7ciW0RPqc+huLr24lG+c9TtVssw==","signatures":[{"sig":"MEQCIC9biQ7g1TLmfdW7iXGHhgOoKyrm9bSSPi56tMHy59xlAiAnosO3AwxXo/wtd2PtQq1tMb3dRySXbetkrSy/dqIADg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerewYCRA9TVsSAnZWagAAhvMP/0h0v6tjUFT3ZoGaOGax\n95NqrHf7xodgIC86zMxPM8HLvafAXgvvbp7p8zXn7Vb779i/eWcRTgx7b0zg\nuKnHGZmkNZphzecfut9R7pKdoGiwSaFkOmrd7SvAMI3lUTnxywrGWMNKwVdP\n3MRpja4Txv7e509f78omWT0sBWNqaQ0tMwbPAwq1NfzAYiEE1AEkBqLl1Oeq\nPRhiuEZi3Yrjn/6VATdiLuI6SaR1eUtJIaUcQlHeWIXfb0NFd1JZdqckRRD2\n/J4Bo6nf39xhMeQIBr7u8tMRkFJce6Jk93CGMr4w0m5Q42JN0LsbqIurtsIE\nNFn9Eq4t0q0PGm8GkCQi8UWypIjIeMrUOy8GaNJUwCrBnzT+KK+QrjJGzlNY\nugeuXhjL5EDP/O7ua/duSUO0wgUIvkh8G2iCrtG3Jdyq1FqhBxGXUowRpucU\n8rw1g9mLI92VVgqGfUSCNG5cyMJHyxNtvVY1+XK8m/U11IDI+uiIcfFRC6wE\nkSqeM+xLD6PtP8mTMrSuoucml3LX4IniNndWNCTMwNsKZWnKFh2rbJhbpnAZ\nuKqjhQr2yCKkmS2vq0EQmdYfI1jfQX+HaAi67+F4yWBGaEK6/uMvglZtpRED\nmNTgfi6BQnWpxS9wUJ0RjyjdEWv/YBsXY0UmOtrcVeBSQrJiVYyINtrKs/Pl\nBSuh\r\n=N+EO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a4f5ce5a9a1f40aa4db9c138a95d40c904827b84","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.11.0_1588456471717_0.7825208453528516","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"exifreader","version":"3.11.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.11.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"74bd09fdc6585dd9583b86dd386f0771bd5c52b5","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.11.1.tgz","fileCount":46,"integrity":"sha512-Zl95DY7IXVhZf1rl3pXLq2spB64B6JVm/Nv6gN09r/sMG3MQWofcYeCNEp607aL5d1XqAJrlTk/HD917pyyzJg==","signatures":[{"sig":"MEUCIChLVq7wg4uPM+gDrZk2NqHFsqCu3s2f1TkJhgxCXxM4AiEAgPZUOP8WxAcImOADoLQ3YTU2EpzV3w5hctc0i10v7Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetZ7dCRA9TVsSAnZWagAACP4QAIiJNBEEmMStSykczc0u\nK3hs+WkQ/BO/SYHMz12corsSPwaxv20YZXHwayTZ3ztzgMLZTcnYKoScyCct\nmlRnrSAdrPB8HiHBBmu15JA9ZWjWUwWfFygV3t2pOc5Mrl1k9E2xa8Hzxdw9\naGOQOPznro5+yASgLTXrVIOyu2D97vcUgNFqfYMbLEUMINZdepQPr/FLv1Tt\nCgfUaGsqekdCqxqq5VMj8Al+XSmHC1ql1YfcRWOrcZUf03td/enXfVLvhrEx\nDzIojwClauHnutWdj48AoMfIhMIHasGAsPxgYNtqokwkxXAw2v8z1STFZrBm\nILWUDC9w1rtAHzekztKoJqWx/b5x0KqPxylFCunNAYoPPKo/NZjf2tw8PL2x\nzxDD+QmjvzilEGCSgYg32xj4Q7gtTMy2sM4Z02RkNLPrVqRZQrCa3KlEmLeE\nNl6HkxuNM4rgB57GY+qg5jN8JvknSZGeaHU/9k2EDDJ6oZJD3zJrdIBJ8SFH\ntzoDf47HHD+blXcIDG4RFWW0VlBt/TlftF1nzHCHMLU8hflQvzGIieBcAG5G\n115zcUQSHOJ6Wv6oT6p87IPqOnlohB9kLqG5z75NRBJk/I5dxu0j2QtivHE+\npGpF5ITCRAWMrS4eTk7XH+ZhMKUszwPTo4IWGOzv7zn/cNcAtFganJSUZIIE\nVEON\r\n=0AeR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a05c7215165785742e275ccfe31a9b301f0a991c","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.11.1_1588960989217_0.14089585853835396","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"exifreader","version":"3.11.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.11.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"e343d740f7331cbcd6780c36b7ae435d70a9cb71","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.11.2.tgz","fileCount":46,"integrity":"sha512-XmFSIJWDRkpuh+viXMg0HZ2R4l4NDe04chwsgSeezJjuWyYFA5w0INmdSAkLPJ25yInZvLLxOXAKf5eHufA6AA==","signatures":[{"sig":"MEUCICva3oGeI56kwkfV2XQfnD1jilF4CFIoX0aEKCY6T7QbAiEApy9CqbeIyYl0myhYv4ENNzfee9O4UuWvA6lxDNHJtNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetpNvCRA9TVsSAnZWagAAo+cP/jna7pQFAUEMdWW48ZiL\nTw4587dB6b8tHIcLxtje0H2JbHS+TE3s2b+KjAVdwymDVYFXNuE/jZm/8Pjp\nD2u9UK0u1zYOndIVnW/ru/MSianHX5ulkzdCXKgeECRMRFsR6dzvHXtTCAsi\na4meUzaw3zWlHw/6E8RvZdG68u+TdGSEfaLcqqtnuN10ydLmRgGcWJVg5k6D\nI+2sNIjIgQd+6zYYlceOKw9la7PoNijkJi0WP2hPgbkkkAutPIpKjz87M/5T\n17mxHTR95BQsjD9oXpMY8HKJltbJ1THTtUhCsYLUDrZbEoe6MdgMe0P+dXMy\nTwuu6XshJyKCHKH9ufsTWNy7p1LD5PB6iQjEc3KVykgGqbrrw+x9Qjqnops2\nHeCfsfWwUFz4wBNea154q+jpYIc0OYvdJzK3+JJ7N+4pFQgTAbyO5OegN/eP\nt4gjCEgYziQx2OTaM2hBZ3Y3+P9wrwE8FZaJTHA9jqVyYSd1lyk40xXT8bi9\nXIzB31KnfhY5bkhXUJTv7/NhvPHAUyIPybiM+hifTv6/DiG4qBvqaJE0+B+2\nZUwnqhcay8dbvfzUbvwPKtJXHSLY21ESZod64qsuFe1ThOONaAlt7tF/wIgp\n/w1ncKgSE9XQ4iKtrtznA3yWhcCMYeozcoP1e28NN7L3yhF1EOX0RwVAXNjA\nRkVi\r\n=1U5r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a251a3e7e0ea5d0dbecb1a640eec833d206a8304","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.4","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.11.2_1589023598908_0.8005085242580758","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"exifreader","version":"3.12.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"78e881d132330cc0928b4c247a5f805964f5f296","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.0.tgz","fileCount":46,"integrity":"sha512-uxYUCCcJRu/fS4Ig2Ys1H6pEZPnKynNPkn8WO+hD/dtpi2NXK38OgvyBgQa+LlsWSvCtvAtmT3iER49dyiiqow==","signatures":[{"sig":"MEUCIHrDgK7ne5h6nWlmMpsluORmZmo97IYfDHkS935lTLyvAiEAspF16NlEeMSS7nL/aH9dAn3p3WxhkemWGgvg54R27NE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1U4DCRA9TVsSAnZWagAAPlgP/3PRCUJtrczmn5cBE/9H\nvekH2wdUW1oHPH0Y2lfP6Qbir1bwt8alzRA0K3CNUl6Nga4Dnj2VyJ0zYM6i\n0qh+sJKAAxyu8zjDZbDw7cs0H0Ub9+FG/w3kCrtUljXqdi9u+xzH7gA3wpPn\n0v4zOPGeT+1MEZaqWO2Xkrx7dc+6+UPZpeqw4X3oZJPXqE9e0enU1h3xkq08\nFpYHs89E9O4HJaBErLp3jNklDq6fKA+6T70oBUgexCMoBTJ2MLdZrMHXE1S1\nq0GjxHwSXhxOVxFCsIBhZYZy1ALtutxOvCkL/5YRhMhhGc6kb4ZhANB67Ibt\ndSUjNTzYqABgHwMJmx6XqDZMADtP1hSWv2KrFr7NoRreRe4iWz+/MfOdoBL0\nR6oGQBQS1AdV60R7WfW/3AXrTbbnXF/Ca56mfHO54FpCUgSqzu8PpOWZYJZB\nhZ6/0faAP4+2WXJ8kEPDBn/BATiWV1zHTbD/xmnKSZvXXuliwQplYPGB70dv\nGF9hjO/Q0A4Zf03q2JtFjN5vY+D5eimPpArBcll3ts46iHPlVetjzqUP/Awp\nw3XQbphjI6Vfm/t/gNjIpTU4KgcmXCcY0JcMmQLnrYnBUlGe9Wvlw+gn5fPy\nUCDRKJ6FL6xU7wV9f8Kj0t7rP/aV1KL0/bo6dDCV2bAsYbu5yQjOjQKhFCgi\nvA0O\r\n=XTpX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a3482732b806a4edd0cfed1744fa9df9e131d2a3","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.3.0","webpack":"^4.42.0","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.6","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"git+https://github.com/webpack/webpack-dev-server.git#c6bdfe4afb2ce3612c02142954c68a8e657c3915","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.0_1591037443318_0.22489717226829153","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"exifreader","version":"3.12.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"a82237330f8781a54b048dc14d576342ad0e43dc","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.1.tgz","fileCount":46,"integrity":"sha512-oANHJQyoXgXWEvuoFodtRg8mTWqTomWsVmAMKlQj7hFlnZCmSNE+NC9Ysb1fMUMgHGQItwsig2qZ97xuCtdOJQ==","signatures":[{"sig":"MEUCIQDy9pmt6kyg2B+S1+uHc/Yn1j5yuFIvyqFNv0apSlJIGQIgNEbQDHFs64e1tI2pbzQe0mhQHJiTf4OaKAOO8j8xjR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOq5dCRA9TVsSAnZWagAAmUUP/035Q9LI9FrlwgypGA4c\nvDQcASGfWupFtuWLudNuRDbrX3OAy5XVQCRqU7ZDcoooa0tZzZEXhGD22G/8\nJHxPQCIj+B53jF8acClaASi7bP1hcbpmIP2w4HQayqkbtL7tF1KHhbnfmAYO\n8bKedhIIekh42/laQ0ePoZzAHJ0WQPuBk7VhsTd+oCM4+tn4Sm9N5X5jUn3D\nA3qD9hPLajLGvtPoQR9W+ZFvNg4UtbsDEt3PsSfF6Ztw70apvxEZeKR32yeE\nOxt+pDtvE5+q6qXQR/oi3u98kKQ8zczcSYULUz4U8wyKkFVYeTRLeTRcZUhw\nTzc08MISUb6rQ/jCfLDKMIAntQGvQ6nMeZ++MhV5u8lNGzzs1Ks0sOWtbgbH\nuCA5WpeuuAEe8zsttmDWW7uqSDoMGFLRQSnQe4vn3vV+4ZxduvcNnoyHv28t\nVKiaj4uiuedSDDSy7hLq01r119gx+tdli1Ej2FltWnElQmD5eIi4EWpMiQ/i\nzRbwUiAovKCRkObuzmOFnlyiJE1ZfS0JzXn0aSi2rcwI/PwRwLiOGYKg+HlR\nZUh76mzXkcXT4RgnQcQLI6HWYETNAYbjB1xNjq2x2bmLv/2OH2etj0Rok7a+\n2E13X7VOJ0QuUzgj78oiMhqf+qHaOvaI01MC546IcbrCY8lFXZlKqfCDxQZm\nRJPD\r\n=FS9v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"89958fec43539e1c19e038c1c9ac3d4ae788de0b","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.1_1597681244848_0.8818097320622977","host":"s3://npm-registry-packages"}},"3.12.2":{"name":"exifreader","version":"3.12.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"b7390d986ef91a5db9e4529c522b56329c21b266","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.2.tgz","fileCount":46,"integrity":"sha512-4+WpOVVW0iVbdMq4JnsmOx7vOurKEwb6vfopVkDW/g/JSIpdflkH6Q04yEBvh4ZzAU9l0UbvsSGf9LaW/Bu14w==","signatures":[{"sig":"MEQCIAH8AWugI6/vjroWuRhksk6vyXvRt/VXLfRJ7kXBkwLNAiAMnjneUhFBOYMg9JjLCUPNLKl6LP0stzEJPMKS5UliOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPXr+CRA9TVsSAnZWagAAG5gQAIE26eXZhKzY2BMto+Ih\nextBDnVHfnb9WvJYfKnU61WexTY/KCqCZsSkNWkjtzncfEQgxyuMrdwxJQ/u\njoC+IjYv27FLangusyBgmK8itKXgX7mZSBulJlGgFq3pqQM3517h8K+xkfFR\n9HkjTmfERfLsQVWu13EiwIwqzKaNihP3MdlRrW+ZbCdGvjAx0gN6sOXfo4zZ\n0bFkW4Tn/ZA9r5zeBJL8EWCj0apxE62RC5Ag2OzJRQ6aAeR0TTgti75qzQgJ\n/txbDR1Iukk4MlqZUCwe8npy9W6sAG0nLZgfcYnyYaTAbBv4oJab+MvE5G2/\n+txmhtPy79Z4yWk1zasvJyJkZIzZIyvY6FG0L+velT+kYHpqBj+Q53Hr6kES\nnSBljMNrJ9yU8y0C3IO22u658Jo1ovfAHbRINq2eUNi0s6lzxMw+uWHCyuU6\nRGLt0wQms/vNZR4dvyGJ/pjNX/8F8FGtbcRz+VcNRJyltgQKr2o5rrY4p3GO\nsVSW6KMj+CYGpESg9DACvW/y3cBimibDVk4TPBCEfNGjABnmlSm58KFX+5eG\nrlLqsIUoP0Cb3KxEj/2jQ56L4NJASN1n21XBlb4H3QL353zFDmmud9T04W82\nMuH/EDza24aYGKbf4D5qoHuGLruVqWQ6bPzqe6IzeWWg+jV4qW9VG5RtIVV6\nUMzH\r\n=Cb6x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"da7895cd4cd6d89b094bf982d5061c5892a9993a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.2_1597864701633_0.33548226604674003","host":"s3://npm-registry-packages"}},"3.12.3":{"name":"exifreader","version":"3.12.3","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.3","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"92eaacbc8ec3dbcdf641d61378eeae16b0fc50b3","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.3.tgz","fileCount":46,"integrity":"sha512-8CtkjDC8xcREleBoFE1xZzkbaEiuLngORo6Xbxn3rPl/NTznTFHK0F9zg5bz5nwWmGDfPArPUXpUyJeHQHy+fA==","signatures":[{"sig":"MEUCIEr+49uBVplHVWBrMo/WnYW7fOu1oDT2ywVRX/kXvX9oAiEAq/HDAX5/3ARAx3+TTp6SgnINHwmbPu4zN5SDA0vaEoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgWTtCRA9TVsSAnZWagAAv3kP/jtIDqcrnckElHETmFi9\nzv2YAnw+NylkxQTLMHu0/gMWqqWKcn74MQDxPCiFXalomCL7amNTquzyWNY4\nvr0NiRKHodhXA5GvQujdfBii2LpZMHM2OFq6vLroGkXHuigGjocoNPXVIQvb\nqK4ojDflH6a7dv4uMVH0oN0nhsy3REy54x06DPD22xB0nTMgZlJXyDHCONw9\ny/Vo8XKzz403LRmfFIEbu8xi8jftsyL0S46qwWyakLns1cuk8roypHzc6qIq\nUUrxG59ORutZ89svM2hZQSY7Zb14R3jsYKmGUUx0Q2FoQvOp0HRbYuvPmh8w\nF9kGbTDCcoRBIkCJcQi0DoNNP32sbjPicS/t1ZHozEp1fa6pJ/69y3c0JpW3\n4UAHk/z0LoUs1KxeeXTyEpbqDypngrvkhoK0BdoEECsCOo3kpQFA0oQ0C4WI\nrPHguYKTPpS4bbJGFVtbjdqsaSmwf0NDgF14QPLzAzzYsO9c56hI/cSaWQLk\nQ01RRrAsQ0dmgVuOXe4L7qNW3//iAOi73M0NNcrTKsrEsnLoARCac+s1wUjr\n0+zNn0wFNMZH9jdijxWAjI84ODXSsfTAeOCZp5buRhPVDh2JVeucL2kZSKjt\nu0NBIO2x+HRjlcOypD++P4T/ZAqgO9Ed0C9p/L1N2V03MZAk0zgkFyghJ+s5\nBhFx\r\n=o/Bi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4c47faf93cecb641379a63720ced59f9546d5566","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.3_1602315500821_0.32493869871582515","host":"s3://npm-registry-packages"}},"3.12.4":{"name":"exifreader","version":"3.12.4","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.4","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"f9b1c4b2dc297fb17a4acfbb30ef98a215aef4eb","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.4.tgz","fileCount":46,"integrity":"sha512-X9M/pr6csWdZMm6E+fRTcLZDcrZm1B81i33OPNOYTKiWcdZYpu/MY7Vru2YG2jfagmadRcqpxXhzB9+qx0F2bQ==","signatures":[{"sig":"MEUCIQDSxW5Il5o7Tl9v3BFzZgADpvvvH2mS/4Ic6mDAHdK26AIgYbxeVuN+/dfq/onsLO+Q6PYalATvBJtBIgXW+fImxMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuOvsCRA9TVsSAnZWagAA0zkP/38ZaSy8TLc6lTIkvOPQ\nvRSFURQrYfE2UrtS06TMdxNtG39zCJbnOfcZ4ebglQYRCrNM+MCQQbPxQac8\nEHMVMoRcEKYAwUCffcq77EwJUE5Z8b3PjBNgy42LD5UYz/raU04KKZET6LW7\nC4KIy6348Um36fmk6LghBIvn6uWmU5bO1A58MQQNmUrITLzazYEK8Hsl4kc4\nlxPYCTQ97GRuLjMG8luTXQ9VDDcO/9x5Db1tWtnTjzVT9Ze9ND6VxxnGzkQr\ngOeXftAfvgC/38hZMUtmVYmt6MCV5eJqHgWzXCIuovlAeZsd6aBfpVqkS4ET\n4S0WUaAQZ5UtpCOeqRE1oEeCGJJJUTFaY9SoVbSKnRK1rZ/VdLFyRqMLt6Bo\nJGBnmdvtD6xhBb/1ZmAAmTCLlWQcuazdTk/808uhstpYQxW/pEqV43ijr2EU\n5jMQKC6NA6d0UpLPbijDxaDnmnB4uJtutXx+QJgt8wD0YDKLcbdmNH1vpf3z\n1bcGEFcjLrQsho0hRxIJfSO064Xd7YjnGd2/Wn3NM3ahokGgZ5b4IDzZiP+H\naHxrfXpMjl9V3VYrgMXMHlF27fqoOkNx7dOPAhXvVCPRN9A3F/9+0VDLDsJQ\n+0igAfNwktVDJ7sW9TbkhdbKXzks38JCPWq/9N0r5/FQW/GYJn4gIUx6A3SL\nZ0Py\r\n=/olS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"40c15057ca707b1bc682025cc7a4038b09ba474b","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.5"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.4_1605954540387_0.8459703995532892","host":"s3://npm-registry-packages"}},"3.12.5":{"name":"exifreader","version":"3.12.5","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.5","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"ec8e667f9b39a97abcb40b0930cee8e86f44680b","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.5.tgz","fileCount":46,"integrity":"sha512-x5tmi/0Yz4zJZ0SbgZNELRTJVkmi9i/KNRQhSTBt/aJuuMJmLr1735m54Yao+mLIt/QnJiXzyzuLPMc4BwV8wg==","signatures":[{"sig":"MEQCICiJLV5I7bxtXS+9zKolMYobVo7R25MtsAyBjvZ2oUmQAiAcF2plmk6a4cLQ6Z4c4mx+CKkW10E7vw7I3OIgFmXRNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuY4jCRA9TVsSAnZWagAAaIQQAIWEBK9MgDKQ8TDDGIxY\nXxK4649H1UVM9sZ8RPWCNYrR4b3jD0Gt3t22qEZ3Ay5ToOsU34/dlDVlZK2N\nZVOZO6i10BEuspU4J4F2NaudKjDCwafErIJsTJQrz8GMTObO0SMLB3/8WlIu\n0crn+i6bsB97Kbr9iWSdd9X7GSGphH+k9Ta9zzI13mxrmgfVT376oZQpHwvU\nzGOXeRtTTPro3eld26s+mmTYZoLvi/ZEirNN9UpuXnORbUQ1WsLoD8K+W9Pn\ntQED4nopzqkb7ECuc0esQ/zxyYyVIIqUTMqc49iCg9iD5loa1t6+gp3GuWmw\nvBMNXGnB4B2MHZOZfpile17msnhG8Xqb/LKCzJLLXrLXODyJ3CcZpo8OjKqf\nlt7qL/vjBNRbc58uCgAe742RThhBLl/c/7MerqAut72cPLJ8xS7nTMtfZgr0\n8vb8phpWPIZCAKn6IyRhQDt1YYtkRf4X0OyH/sH0CcvNrVhKpkGW1eDD4z3l\nSlOQCokFK6wjmNnJMQ8iMedbLzBmZ3Zr8FgC5uFXLtNep46c0I7Z7VpxZenN\nqMoMV6MYZtALMoBYZaxLs0FWMD8DPRl1gBUxg3KFHZH/yUELPKtzlTGgwIAg\nelBIfbo/Nu39zPdJBjcx+nZ5ozB73cpmSfvI2qQFLsZyVQtxVRFmrA7MyVuk\ntzqh\r\n=/L0I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"efd7c10371340e24cd56d9b9515e0f27c08650ff","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.5_1605996067094_0.6615011110103617","host":"s3://npm-registry-packages"}},"3.12.6":{"name":"exifreader","version":"3.12.6","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.12.6","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"22fb7f1ec06f09487cf6c73b493c4cb86474d95c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.12.6.tgz","fileCount":46,"integrity":"sha512-VL7i44J7dBkf6dAlG2+IP1wTtP8MsfJf/THfh7/SPoYA9UvVD+3A6W4Ox+m6+8hRLM2e6cWVR693b5nBrXvhpw==","signatures":[{"sig":"MEUCIQDwptNdtb3D27UKvSPwk23w82F7WGJ2TbH+bSVXMeWtbgIgF4+pgEK2gy0brdjOJkLH8pAPTpCJuR/xEhyqiOqgWBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvC6uCRA9TVsSAnZWagAAbNkP/2tT1kbb/rxiWAjSm+RL\nZwELMmPFinTZNvP+nrCNMDew80eBBTQ+bUrSTLRGiaBKCON3OhIad2jUsHj0\nrw3gvtfysGdFdoBztc+z7QLCuIo04aAHWNibTFn80Ao/pNNDgJgbwbF+5PFo\nSEaWseGpUMYCnkxBl+oqurnb+Bsn84v6y00J3Ih5Uk5Vl880KYCuleLMyo8K\nEZzaqE8j1sMRH7wBtllU1J1U7auaq7LO7fDORTuUfVTZ6hV6xpHr4OB/wcA7\nSnz1a2MU6g4C8Pdf+G+A93LkcKHDyn63nQ522aFUiNTe8VxvXt3ZWjEjt+ZP\ntBAVeDPwCzBhwMcsXT5W+BqjNRSVKBtIignB7pUfvOm6GBexVd8aNbyuw8cl\nW+qnhfgDmIJXfmXY99lBErdjwcwAI9YdW+TO/AJhZv9gVvwLxd5xnb4ooGfQ\nKSccLkhNKhMFLZLbOSgjn30OBqZTCmeG69ns4levwIfjCqkQbpD0rZQokfGW\n1l/1UVNeVeRO4LOPZvjqhQ8HvVbAPCzdkd8qnGuLGdrH/CEiW/DpI3zR+pew\nHScCsrqGNMvcuZKiAfp1nQOwU99oNQVJoB0VFfF60uPatyFoLksTit6N5/qn\nOZ6jJ9E8cyiyN0T0hyKvA1jMgaJXFLp+XioW2mP8mmyghUVgLiFTyg+Al6GE\nln89\r\n=kQ8g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"e6665da278003b8104119c08bc8fe2535a921988","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.5","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.12.6_1606168237509_0.2666788330237331","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"exifreader","version":"3.13.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.13.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"6dcaa897045ccbb23c347c4c1ccd009eaf71adbe","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.13.0.tgz","fileCount":47,"integrity":"sha512-2QscHapCgUS2RUsNNTRBmE0Ox8/YEAktEFjvL0Tinki456NzsrsPHBUI5V96Xnq1Jqm5llBxTZVrNsoMjhtmuQ==","signatures":[{"sig":"MEQCIAvYjZ3h4Qu8UNUAeV8nJIJjEjikmYKu6rpH9FzP2dqRAiAcmhRntlga8+B6SoyVXMr7MwjZGyOq4Ecckk+MJRSwJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7GGWCRA9TVsSAnZWagAAt7UP/ipRt4cfhSHpydppICI5\nqLFy6DpphrZxzMvUth6Kp4Pqp/Stgqkip8Qn+PJy33ysBHF8HVWC7aCRUCmm\nTM+x4q1qLXIzfMsMzue/JLZwcXA6gBNsDm//5G/yQ36wD9cpf1uBb54oxfMM\njsGqzLu05lo76Qdl8g6/81p95ZMle+v/dOyxtmTdL8da9Ev84IEvh/3c1QkT\nMjRaI9g/NiJdPQIHb8vW8SztGzB1Er5YTpCxsYdYsJiczNJM9kJZ+sjq72gQ\nR2q96KgI9wMg/x0ex/IEnm7fd7vUReTOdvxVfxiTaFLvby5ZRrZnILWKkT4R\nQIP3R01A2RFtT6QVFG162X3DYi++Bl7uVfQJBYEVrwmzELT305THVwHo+LGM\naN56g922lRftKcG7Y3uu6xNLLtoPotoWa8a6q4Dp+R1bvpXEnw9D2FFDAXhS\nPJT4mt9sdei6WLoxxUT1gxdYdRYfcXdpZcCGXnm9HNtEZh3a/NibUY9NGHxA\nH7toBUQeCCthAkcdkQwuXRtscIrVc9rp3HoeJd8UMvCxmCLnjHLvLTSIkU29\nt3B4tDpEEpJs+rdm4jw14akaN3c6YtTNdBvd2cCkSxIHxOSUDwmSMGtkMk6X\nz6h8Rx0xLD6GtpSMd/juFds0ZIfyIUba1w3Fht3wfD8zQjrsP8o8Dd+PIMDT\nZlk+\r\n=sZOi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"7a5d8bdd128f7e12cf236389419601de6df3da33","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.10","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.13.0_1609326997663_0.26984400825945976","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"exifreader","version":"3.14.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.14.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"622ed5b94eb547d36992a3710bf15b9fa5045fd8","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.14.0.tgz","fileCount":47,"integrity":"sha512-9slqGc3JYg8MiwnmxJq6n8UMU579HAHBw64tZLXbIPX5QaFSbCsNcTe0ZNp9eHjSBGo8oYBGxvQQ8G7AomoQlQ==","signatures":[{"sig":"MEUCIEZHOJUbJCvhzSFj9MCY0RB0GkZOSZTM9uIcMatEWe9UAiEA2jOx/dwigfdQGCwu3orBqz6BVeasRePMKkmEnvGM5sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFuykCRA9TVsSAnZWagAAr18P/2Zg+dMvA4t407Ffii4Q\nFBu5xjngjS0/JqYNEWvHRSViW/U/0nASjWh6nY7MKBAXZ+++TRQgE5FcctHt\nEIIgCo2pgzzpcEILqeS9kovDguzh7soLdMN2laG714csULOTsI3L6wYhMgkE\nnart/q4CHWsl2lm+/U6xzOoUHyZsusUjB+UShkR20LZMWAG3L33s8I0pYuoE\naGJ1zamKtcrNu7S2IAIsqMiwpfr9rgWE+N6ljW0nKkJ7Il/4bEg0FEGuq1Q4\nUI13zfwcyNOfMfuDPvDu+li2m5xDrltUEtsQwtV+CdAyg4sMJlko1pf0P5Gu\nCQmF3QxHJWPdIT61xpUFuImUAFzE/cZ34T7RBacAP+1RWdH8kdzn1aQ3i/Bd\nNmkbSVnkvE9/50lgE2gFfmQHJ4iDjAlsHnStjoZzD17P1IlRtLqebhrsz9Ot\noopOzh4e1YqmyCQ6Sp19WyBXHqDbAKpuTX9u7kNNh0KwDs1c2xKUFGvBddJx\nhyp8kyhEoFPzK+HOM+8EKogHcdDmPYC0IlZzloim1MhRIWzo+CzZ8+xlOOky\nFuk3uDI5tQGn/lUsGxknud3ZcxQxGeldtm7puPHyY4cDQ5wcc818QC2mwCmE\nzuPPu0BeLDy7pwLzoSVp7x5Ipdep+rpzZfymBriCDvJx04WRb3yuqMJHcRNO\n6z6j\r\n=5TAa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"dc0541c471c16068f3ea658b1538c8e56e40c22e","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.10","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.14.0_1612115107651_0.9285713314210635","host":"s3://npm-registry-packages"}},"3.14.1":{"name":"exifreader","version":"3.14.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.14.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"3c2a81600bce04044cb01030399b6c01f2f605b7","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.14.1.tgz","fileCount":47,"integrity":"sha512-SUxpOk39IvFc+KqglisSy42P8nNTrX/8HC6VijSQUzDRBolqa0ps7M8patMWCZ4NKuleLVq6qR41pOvF5ITdKg==","signatures":[{"sig":"MEUCIQDSDN/HoP4j/WHGOJCMvEa2gTbtGwMjTpqLmPECVBXStgIgXGEyfoe0BMVGLeLGNmKbZSaPeuz5EDCdwEHFmO2DJGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTLA0CRA9TVsSAnZWagAAO6UQAJAjEHHBdWPqMN0w4t/H\npKW8yilUyfArdHAKEsZjoVUyYXoBqeE7ev9jBDiPlA+ujndl8w7IYF5BSrYK\nPf+zT4qk1xYNoPgl3EwswvmqjgxEAOyY6AduD/d6f+hIIIABo1VGbQueUn9t\nqtSKWijFUv/zRjk3QGCXq+ZlmdXD0/E8ptkGbMEIgKv8f1pE0auf/91wVdaQ\ndYRylACnMZcHSsnvkIThUPKTmXIJ1S3F6VUg3vKx7qcjv4VDu8S67ZzW1szz\nPMnRP8s5U7cGdU1q44blgpo4QMwzhPht3sgTNsDctWQ+hmxfD8yDf2WHZJG/\ngR02hBfb56ojpm8tGvEwt4cziG7tdYgDy0ypFj3oDY0PKaOOwI3UoeaPeuEW\nAk5PzPFPCg3JE8ZHLbK4rL3t6IMrIKoILdp9ZDLdDVUWOpMVfR2/NQbLKlQp\nOv6o2Rt3Y0FAeZrTpMcT0K8jNOzdIFtPkunSBZTgrz3Iw5ipPjtOnZ1/deO9\n0zIuRxyTuVexZzFqmAy3d6HqoxNivv+6Hw1QtNLBnMucNZVjw34ZSHswzP69\n6MYy+oMBFABsopFbVtZJIq9Q37YImpZy+YQPHXeZv1bWY0d37L23mwu6E2qD\nTH0q/513ZXGxL2oKWQG8Z/QiufybVXZW7TVExKOu8fe+nOGeXXCRoQ9NA1zj\nAdTw\r\n=fFqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"e704d05f085a03bc42d17c07bb665b17def11424","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.14.1_1615638580018_0.9134545893730037","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"exifreader","version":"3.15.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.15.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"991e83c9555e06e01a1560c87a16d4f9e2c75a58","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.15.0.tgz","fileCount":47,"integrity":"sha512-4zv6c6MLUt1V95moV/IHf7fReLTucrkVv8WJCE2fUVxPgqKFG5Au62MJGWh0nGWEAnZ/BhG4CPftyCxQNA26Ug==","signatures":[{"sig":"MEUCIQC1pR0Oit+omD6ZTJjhjF9clCmrh4HRa5nnH0SVMzow2wIgM2KUXoIyU8dF+hVgepRvIOKXsnuPdFEG+t0y8Q1Vwss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghY/BCRA9TVsSAnZWagAAx6sQAJFE/4drhPAFB5vleXW1\nBCoDrzmw/W/dgFK8JCROhn50qfRTjUtLZSC2lrK7iGZuMM4c4PEGetmtz/nU\nXg2Ckc2mv5NoHXQzDkY0NWYl+lo4iP7as+TzCr93GKLD/rml32niXRBMh2os\nQaAjnfdze+TT1M1/pups+2ADEQF7pddJt7FSNe9vYN5Av0sbbaO1pb57Ud/7\n885ZaA20XU3dHlcc4/vyHg0fCSW8zZ5YLHHN0fwx8ew3YdG/eGNRlD8cHPAB\nj/T0+sunADQJg3aqZGabZK5+mmcDiLKXL6THYUCGnpF2iVVAN1VeIeW2hjBM\n7p1zHnKXQIBdZWzVtKxaWXW6wpqezB0yPwcbCw8I/oVwT5TwJCDwPA/yRQda\nrWpIOW6EI4LIkGwIILyc1wX34lDDosfmOjhEZeX9bVopYkG7Ofl0Sx9umSHd\nhhSyMQwgfDDnDps0J/g8aq1BKtsAU+7VeIfBlskxwwSIFlsiJhnXIa+TOjsO\nhIgomVJbMJhwkT+K9xfUapMR32/aA/WLkgLsWmu43tbR7lNoGzYEWIUh4PF3\n/ZUc1OjyRBPx1XtEdmYSmXOOADtIG5SG1O7CM7m9BnbgVGdJquwg0+M/zJ7n\nxsuMtEDJuugYtCR9uouTnneQ8+rz2TtfpuYr1/JgNbriIASJBiQnRhT5FO4X\nwUsw\r\n=m0Bp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1e017be5f7354772008d931252658d18f15f06c6","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.0","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.0.4","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.15.0_1619365825334_0.6372573686912542","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"exifreader","version":"3.16.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@3.16.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"3c106eccd134e8f4786f9e8e600f8269c5296b80","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-3.16.0.tgz","fileCount":47,"integrity":"sha512-RfdE1LrU3KJm8NFnU3jJG4/1quEancwTz1VgwzItP11fBoVnb3Vp7JL8bQKU8rSgZm+Roa3+BJ7zg4OtoFhTFA==","signatures":[{"sig":"MEUCIFYYH/TPaxSC9nmc9s4vSk305cRmHH6YRNC0YzptbNVQAiEAjwNJrYLcgz5uJeSqQ+Td9nAJG9g9ZNclcLg4Iv9eu4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvP0uCRA9TVsSAnZWagAAy9sP/3pk0SusMafkvAarBXsi\nRgfhPJorXs4QRacACFhUlDpU+p0YBPtrViXcQxZe567HjLLkFhfbL42HgYog\nyE2CRHbJh+o05YxJ0FdiRb+vApUO4TIHxjitrsZHhFymWa3lj7MLDzzD1S2k\nnV5Dd2zIqJS4S/Di9v5WhrvG9or92813HBOMYjnVJFrQLm5GaQcU+upE1b0l\n6+JlkPpS2jMN3dpAcuQQ7DjV4jTbBj/0Y6QF6QKgBdkdl2SuHupPJlyIvqql\nffWIf58JTnBX50vn3ViWHJngwuMLlDrHcDc6wkNY9Yk1KFIwLsA0MPfdFDMr\nOQuMNIya+py3Dbxth1ZOTe6gF2443aXA4MR5jnBpFc8CUihTjWbkO0TP3GpF\nqibjQzp2N5W3u0zGKk3+f1goUTat2avMY4P9Burwd4txV0ouOAX2KKwfPzQW\nbm2Z7DeG/V7ZbWTCH7upogK31HH9G4QtjNWMyjLWMy9aDMeiqVrnqa3eyCXq\n7KViAneupZA79e13RtazyuRnwCuXV1rJuaQ0z9EU2xhFSBK+//EKimyBbC2X\n4XIz0ufg8bO4Ag/GgsQrnRzNy1adfN0pS/JyySv3HXZll26YfrPYNEco+/XR\nHoCqtVSoG7ZNJcVXIguVXnBMd5gjFd8mm/iRy1xlyrVuCuvbU6Xq5Z7j2Q3A\njfl0\r\n=QnJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b9189c30e5a0366bc03c2f38b7db3f04fa2b9763","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"webpack-dev-server","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","precommit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"xmldom":"^0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.1.2","husky":"^0.14.3","mocha":"^7.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cypress":"^4.12.1","webpack":"^4.44.1","cross-env":"^5.2.0","@babel/core":"^7.9.0","@types/node":"^13.9.0","npm-run-all":"^4.1.5","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","webpack-dev-server":"^3.11.2","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^4.1.1","eslint-plugin-cypress":"^2.10.3","string-replace-loader":"^2.2.0","terser-webpack-plugin":"^2.3.8"},"optionalDependencies":{"xmldom":"^0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_3.16.0_1622998318404_0.7834857612708581","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"exifreader","version":"4.0.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.0.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"6f9db1d67c9373ee26271dee06605cec481e4490","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.0.0.tgz","fileCount":47,"integrity":"sha512-wW7W21KauAVG4/ga6FtJ7apscrpiXpx+lYqb19Nz1GrizRqiYJL2wMAEP+cXPLUPD9f3Kbz+Qk9vyBxPSTrS+g==","signatures":[{"sig":"MEYCIQDF5mPwJAw+7hQhPijYoncU4y5aKU3R5qfkWqkbDCbbRgIhAOlbO+emiEW4+p4z5FHTvJmmAfK9ezGHjfbGjNf280TR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506989},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"35fdf16dcb1ca863e76e257383fb42e53e573124","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.0.0_1635696038082_0.34387569926230444","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"exifreader","version":"4.1.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.1.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"ca924f50c5421217c89daa399c8b949976192e28","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.1.0.tgz","fileCount":48,"integrity":"sha512-LzTW96ubaHRSWVD6bgANpZgWGHdtA/jsIdVjFVhDDN6k60wid8U6b3cIWSGTfRePjZlwvyt4nt12bIQ5ywUrBw==","signatures":[{"sig":"MEQCIHQbE2yQuPxCZ3R7FLI5I83K510qVRFWHQhouWr2jfpgAiAGIhg11iQbbx0Ju7OXbKvwNCjRbgTzoZrCTh+iBswAUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmoZ3CRA9TVsSAnZWagAAnasQAJzLu8w1FvaW/XfInjSO\nSBom247lp18eRW4zz3gseAXFbk5sauQHm7PADw+rqJspYo4sJ30dhSVHQZZr\ng8mnk6lowF0BbnvZu3pAKN2aIY4DvxZe1PJ5r9aAGY10Qm73Q59Xo104g0oo\nAh5RWC1r9y7wj1OHVoYQRolLruKrrQYKqMhTdVbN5D+BTfQj1myaMssYA4CB\ny2a48ZyLYhcxgj+KEvsMW4tltgVy1bIVgnQnhm8aHACyQf3rCCa90CZPUD/Q\nz4nsIRq5l7Cy8ENbmyevKBudXcQqIEqU+p8r8Of1vM7vm7ufHzzZaDCvjKGA\nPIuSDbYyPIOSrgODb4jGU2J+XlYZRnLVGXqTa+c3K3l0rNLmVKwQp8I6vEvl\nXJf3sde0sl+I/D+zmlsvEjicL0di/EIdnjoiDXdq76UDUsflxjraUBgdsROa\nDADd+u7dwGm4mQtoBNE9j0x3EgMLi85NQfWGH9FhnxuI6bh8fLzePsaUOfxy\nszNkfKtveuQJy6CRpMtDsxmGaOZAp0792caNZ9/vneP/rNzSsaXZRgOpeZJ5\nhq0bJgWRIVjVuL+usz96emRjws6iWONbVcTMUQ0qBY3fMVudQpnAu2v90/K2\nS77xXmNTfyYeQ3eJk2aT1HNoinMR2x4uP116GnH3zhJ9ObCspCDhVyKHkzGa\nDCCY\r\n=lSAR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"82852e6d72ff0e7035cd5992c0976e1d4ca1ed49","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.1.0_1637516919057_0.4109291016206069","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"exifreader","version":"4.1.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.1.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"f2812797824eb2efa20a7c973cf35183c88a3cd5","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.1.1.tgz","fileCount":48,"integrity":"sha512-S0AcV+mSss+2UUHReZ7fLkVI2bYt4ysqtzHsEHVMcUvfcB7n9Nuvqq3NmYNVoT99uBk9yMHCbeeRTs9UWIGUWg==","signatures":[{"sig":"MEUCICoke8h0EbKQcMGf2o5nejBCliEBo66La+BjrDoW0b3+AiEAvDkGzG4+exvXK3ew28b+xiYg3VRwJ95/VwcwOvVTUV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzel5CRA9TVsSAnZWagAA/f4P/2+EiI2Q7L21CITwqiqE\nK2KMgHtcQMxNrBC8KE3kVmGK5jrUirOqjsfqAKKi5AP7YS5xKth/bC9IOziN\nXc36P1t9AYJnTea0fKO0pjq6qGy8imTyNuCwbbAIo3SIBKSJGFKlYqPKc0nY\nfBWZQ7+jey2VwCb+d2UDsRTEEtSeQ8YRDpqYq9WK0j+PBCAUmhTsd40paue9\noFOS/DZrxenf4+tubbwrDnjkzZo4vQR2B4Sng3hL2bbBBfkjVXrwe05IGsP8\n8bxIvshoySI5/eOZpE9sIfrUStEsdY8fw0nYFZzxs6k5gcTDIWV0PbTRtqoi\n9era6zKtram4tIWom80BIrZzhlaICgEQxM7lfpOrT0Ht9e5Die613ELVdn1r\nZTrzG3SJmVVbTf+uuSBFs1oQxNktc5Htm1uCz1iYC7SKVy9MJ1UA2sCXaA9+\nH+an+IJmfsrvc7GvYYVbiwEm/e8NCMMwdCBInI76ZGG1ru6uFxPcuV12sA9Y\nTYun4zRAiwtNM/YcecM5DFuiDM2H4pB4OzlLuwNBevCYfnxRptfyDr9MvJak\nKODt7yKFC6mc0DRRLjHT6T/SpcWApZ+6NdEA6rHRvqxRJxnmCucQacaQ87PU\nL9i5tJjm2B/vTZd+04Bt/m6FFMXjBDBmkrRtjUkpA6cIQ89cr6QwWAMll5N1\noWlJ\r\n=iza3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"2c35c075ec8ee8e8d852631bac91a5b0deb565e4","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.1.1_1640884601421_0.21329217516583543","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"exifreader","version":"4.2.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.2.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"c1db08348a17dcaba345bfe63d91e15c24681360","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.2.0.tgz","fileCount":48,"integrity":"sha512-PfBYmkC4jqVRC+hIJevXuCY6RQDCy3XrIb9+S4Ro2gSeRepbDLx3SQoD89Go3e+eeV5QdEg71q3aWA2DgeKSGw==","signatures":[{"sig":"MEQCIFDAJcxokDVIqcjiUq9LiHg6IStUTTGZ1KcgjBzMoaXdAiAjMMc0sv/MdQGxZZbeJq+wAX1NQ5UKWKeCTlatw5w5AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Xq6CRA9TVsSAnZWagAA+6AP/1QGvG3twJ9VcNhTLkqX\nkZclDNMVfLyFf7a6Bv7Dgos39FKMz/nCZr6dcGbdcLQgNL4OUs8JYISWdqFD\nvPlJl5a/9ItC+Atrhl4G/dga1KD0twkTwOxLzuyOQkKuSMrhecLD2966OZYD\n1Dhk4Uw+JnG8vP+VbHigYmpWFGBi3dGJr/IMrYacUk7PEDVlrGiRy+izGz+5\nXP/dvoX6EzLdPzmGm73hGvdLmgAt/8QF4BE0g1O+FCfYeroTWMraws9ePcVj\nZZR1ZHOUmo4V0tcWGbMNjGTzPjENK81BPrhFvCYELQGsRVR83kexe+p96t3I\nQ9jhvstS9oetcdg4zXzO9fpjy+2QjNdJ4AJ3/bRXN1f19OIgWSVzFZ9BnKuV\nYK88L+pxoFxu7gpKqtIJri4bc7MohCCRBRZXYE7oG9ZoPbTXQpOiWMWRxS2v\nK7095IonOjA/hDgRHhIpw+CZAVEnrT+ikehtHr41XytqsZzGE94ZXfhTYC8z\nBhgKxIIBcGqvWIttj4G6bqKeMtFEfgAjoFwXiKezJRu6hEmI9bvNLWoF0WTq\ndrGIK1t4INN5v6FL1wQriZYBT23vSkiAI5QEhQ6RbSMYLYQgvYfS1JX0Yrcf\nTrxBypmV4BVBrabSzEd4Hm2nOwoYsW3FgElCMRNkN2vEj95CIGi6CuWSIfnT\nEfLG\r\n=c+FH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d7920c987dee8e1c2c2a0f18e1a8c725875ec5e2","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.2.0_1642953402053_0.7227383404184731","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"exifreader","version":"4.3.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.3.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"4f7c373635d20a509d7aece16b1cf26c7eb55807","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.3.0.tgz","fileCount":48,"integrity":"sha512-4pdAwCnX+HWq/vleRsBtc9PUiQPYQRYTp7r2zGLriG+itLxrXNoCcBdLVKNOkoOt+l7W8K3ZhzMa26POm3p4Dg==","signatures":[{"sig":"MEUCIAqa3Hazl9f4D2n8WqMM9/1yRiRjRXG5dR1kh7zcM865AiEAlaC6eg8AnWXYDzIsQ4TP/YavJ49tQmHwGoosWxVdTGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIpRIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGZRAAkVaa52YM2Oq2IqvaowHYnmxGFLqyfn5Uhb0ZZ8yf483GhcJq\r\napGYQUvpk6w7DWQ24yTIGw54xTo/4/CRKWlOTbfbQClIl/Kqf5Odwr9XUkqj\r\nP/GR5Sf/YaHfUrPiXWTlhSu5bM+qTBbaWZi2LvaPBZ7xoCmN/3+MBAxqYbYP\r\nVDAp/MLO4LSiNYh9rkCt/HQ0416KyIdss4NlNTsrxCL3D+H/JF0lTJsh3rzA\r\nzibnTwVBbcFweCMQDMaRl8GXEokkc6+ve1Hlku/iyJn/Gdg7xSaPk2kEFnTb\r\n4StZbXQsmYwm9/mu8O22wW965lQTiVl50kKMFFZNoMp6+TVFSyqQjVkNNEBY\r\n878g9CpCnyb8teoQoql5aeo/iGRozTCc9SvznqzCEwdN8PYTHoOtgF35BrQJ\r\neWYj7S9O8NJl2KHcOEJookVq9aaC8R9MZ8qWTjfdKO9S04vRG8/IgURxfWbu\r\nssNV53lvayJFUcepuYDPdg8tcpdYOJ01A900MVyfYyOnrBru+lV4ieOAtzYJ\r\n/7Vxa/rlWp4Myt2SZijWJceiAPMGfZpl6HGDq0PcYtsj6LKEeIMyw/lJEVQd\r\niBhIk3S91xXo4hJvKPQLT/ucac/fpWW9RV8OKd1oDfsU+l7YrvdwEz1QWI28\r\neR1F47oTuDVWZV959PJNYDIRS7euZshEb04=\r\n=Mcii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"35204faf17f63b142f216faa141f39bd7a78134b","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.3.0_1646433351921_0.41698896575781297","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"exifreader","version":"4.3.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.3.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"7032c8193806bc865fdaf60a1fa4a71ddb0e33e6","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.3.1.tgz","fileCount":48,"integrity":"sha512-BOMyVaBhNXwNfz41OpZFp/+kYoZv06Z0PXyXEClA868IsOHy6HTNZHMskoSnM5yM6qmztBIudUA/tBK1tLOeJA==","signatures":[{"sig":"MEQCICPNbOdv0AeO8FdIsSgFTABA5z/fNeoKfht3279Sr0RWAiB04ei9Nf4fqfO1iB9j7OJdBAQLVFSyl4YfpLsrK77PVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKu+DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorPQ//X4fdDf4NrVzduHVl2QDydB2LrkNTc1V9h83rbn00K6SgvATK\r\n5NDTx1/YTPtrioMO8/6afPAEEEYinTYOYUXAXQcrcWgIS4twYMGroED5K+2j\r\nc7Kp3Ee+WYvcqUiAC4sS6PSaf45t54iMjmC4k1yVKigqmHGsgFS6r4/x6Br9\r\nMeWKm0FTn26A8oCJfYkuRnhLjbU9F9PcJZqokLrWyPyGkg8kVXrYPeOLh8ye\r\n4L75qs1PjpH5ryIboI0k6boQa5Q2hdhc53tsXySk2rnAi3+1IreerdUdgYH8\r\nAAdV5+d4z0BUg7jzjpeXWOVyJ+MnOyIhq0XcPD1LZM5nlbgSRCTvnhSQKO/v\r\n+Z2eDMGujNjOtBifDnbU0qvnRfhw9GKpdjuySNhGwUcRZXah30CS3lFrOcbj\r\nDAnW2mfnXRvSMTt3t/qBs9s0WA9wfErYVwdeJ0LVrO0b31e8gwVJQUDPnoB9\r\n2XJmz6HJ0L83qV75/hac5p3UZs4leGwVaceOkgj/lexCiRJVH5Is7CMsT4kb\r\nEYQQpmKiRil9jHkBzIcD5vlE7kVrtLdY11bZpVsSSPltckVoMWNq5cgPUGkN\r\nOFcn0/BBv0Kdu3clG5EfjvLC1yh1sAQCxa7bptEWktpfjGnlYwKcH5+8kPeK\r\naprfm/m9AvhxZ1EEfPLrrhJHt4IeOg+bqiA=\r\n=l9E7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"292d7e734538f34e1b88456b6cd3b8ae6c5c9232","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.3.1_1646980995569_0.8222525186884602","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"exifreader","version":"4.4.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.4.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"111ea4273c80a18288ff2ab903ced5289f904460","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.4.0.tgz","fileCount":48,"integrity":"sha512-QrY7yB2ZzXlnsqINEMx8aopFjctR7AFyt69GIk1fzFE9+1fWP89RTJnY/Rl/MW/sH/bbnDBlOROtPmn59q5EGA==","signatures":[{"sig":"MEQCH1o3uGOVWjPuEkvWLrmfs7qp34znEuQHQIc4clCTP10CIQCH23IztiB+enoWmwTcanmy7aarMSondbK/KEqkDVuy4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLRLEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovqxAAkVY5jscqREuaxi0M5n9aMje06Nx/kh5ao2oSHOZz6VpeV8MW\r\nWmSHVfeC1NcvQPam1YDN0rqaq1nCtUxwlxasZ2D3LyaR+Jh0uVT8w4y94FhB\r\nNBETzGM/chHaniCMZU6eESwqA/DfzyNbivrsgxO4sZPjC1Suacv12azJuTM8\r\n4S0akfYEmeGLKvNjBcWc9gWuSonP5j/UjrcJGkH2J/sUgcz0kkpfXLqfOOL1\r\ncuf5KJc259ISzxfZTcbDG+OojEN/iaqpxbdnfSX5/lt983aXMUpvIJihnCnp\r\n9jKpx0YB+eASZWjgmqCRJ/nD/2XCjPo7n57fBFP6aw6ceyLkHprZuxy2IB+4\r\nM5tkGEmbFCx0k5RfFb6lhUXjM2zNUgm4Jaw0F/GijO90VZnT1xcedamvPr+l\r\nfqNQetrNaaCGRHRzmygtLKtBoxZ9NjmSueFSmVm/Q4CEqTjid0QRQzFLjfou\r\n2xHGrRxP0cUro60QmzdJ5vKZqDc/auy7iY9Cgr6h5AW3L/t8U9Rc+ZRU/L4j\r\nu5VKg/PM1p9OGDH6XpzLzfEnAn1zwNHQrJasLS98yhfijbLn9W6g69bOIVpF\r\nXPfogQwDPkFqjKPTSNc6b1Z0F13lNqNVwDUYxFjGkagXIzhLS8QQi4IjuMW/\r\n1zjsaZeI6IK/oAaG9KwRM451M4vODglIgLw=\r\n=0M8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"7effa200f026b8beabe29b5fee6cf1e5ecac2cd9","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.4.0_1647121091907_0.44558623541976283","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"exifreader","version":"4.5.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.5.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"350545e2de9f20ca72c585c8adb11ad54349d16b","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.5.0.tgz","fileCount":48,"integrity":"sha512-CUkDKjA+hNV6+bx5skPPdjeyPV28LZtqrd/7Sli1j2Y/QTZC7PQc+h2j5TeIo5zYbYhwzEN6chgeTdWLY33cUg==","signatures":[{"sig":"MEYCIQDWDb2V86XLm0AdlO6O6lpOwwXS5ckpJeo/QhcZ16FmtgIhAKqqDTboz6+XtfUMr1ATncFWzbg8+nRinwW/Bp8g0XOl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":524813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVQx9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj9w//aF/MZgkEghYTpD2mRD9ymFsR9WnjX1wwXHVSH/dl3Dtv5Msx\r\nw7KGLr8zlBCBZjEGmKM/t9q+4EERlJtyyi1gQUWmxLA1d7T+lcWyov/Niw5L\r\nl77XqRhbMnTls6vkzFjjITwqm4ndo0+rqvTd2WhyA+qcFxOVGmPivGtlk3UZ\r\nP2a3k0mgIMAuC9TSCFmqPbbcK1dS7FKODiQSwKOY3Si1/2qWB0mH4x4xz8hz\r\n8gii9QW/uBkLGsD5MazsG5SdBDASwE2roUb9NynrpvnXCM3eZqQXvm9qz0E2\r\nELe6LQZXqokvbYn55rfKvVSCZiDtD3OSZy2FjB0jJG/0K6CGipG6bpKnbn9/\r\n9meEeMIRO1Htv46VwQP14vYIfea54kPnv1U9qZKJjvjevOxZKsoWiSSQxfqE\r\nPifpISzQ3c/Ut46S2pEcpCRTeOueHPJCKBlxAF2f+yf/BcwqMccXflVf+AWU\r\nMdK14Jo7arTOVT4HsATp2/vOl8xLRqPXz9O75+9noXLb3JV1cVQakuQZ4aZ9\r\ng+HBc1whEDTyKpdUaS2xc57qKKocak/JCUbBUrAAfPiwICwDQEfrcAub+8Cc\r\nQrC98t6KZyhheoFJIeQCWLtWCstuFc1rk5KNsxqWKiL3zvBOIqydVmbyUobp\r\nfYJXdZskazg+pSZCV62al8PANus32YekiYQ=\r\n=bwAW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"f8f2be554328bc5dc17302afb2906fd9c234cf16","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.5.0_1649740925688_0.24773918581286125","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"exifreader","version":"4.5.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.5.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"d3422ff88db8eabd3ed539620c36efc97637a798","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.5.1.tgz","fileCount":48,"integrity":"sha512-TYWL3TLhvPipgFZgaInomFj9ZR80hpq3BypCtSAWNOYVZ59N8oZtHir0kVOUqdOTqmfUhmZDdHn7gfhG/5F3WQ==","signatures":[{"sig":"MEQCIGKJ7GAhl1F8IEGa2aCOpERacBqGZBw4P6C98gRuqJnZAiB8v9NJS/fy2/qgxAp6P6kZDS9mhhE+cTPsiXfu8dglpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6XR9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMsg//SHL/hyd1rTYSXGRtfhsrGbpg5rnCgSpRO4PmdxOutHyVOKtk\r\nUx9tLgFTWdc8ZsuLp7ytkCvofuvq6kFQH+SIEHRWQd/pZO+71iyPOwZntJiC\r\n/9T/mUxtZxvJuxqDJaLg4hHvn2czDcJHcYxHdZkI0HTILQgZNoSAOSV5HOPD\r\nGPippHm4YLwu8wJCyD/OxQI1I05pFNKU1W7Y/HgWdGJzUZr+N74MMDMhGzyV\r\nihzPxHhi2d32kPAYkKqQOb8iJ7bM/7appba1lKsJf5uwQN6py2o+Wkn2upLU\r\nt1TB5YwkI6kz/79TBwDItD/4KxsDulGOv8FMx/o6ONIsPKZf7/z545A/f+IM\r\n+we7jCuIoAikMAhQB+BddysPR04r/xR9hgl3uY+Mlu6vWMXxIWsZ568QK0jX\r\nFY2JEUMQdLv3UFC5Zts2EVl+JtOw9vebv+QCo+KZTrKlviJ2JO9i/bUoSYA+\r\nSyZaxK9tsTl+mx0Qehku2AFZT3Qc6W7DC4hNUuYXy6npa+6G0CBKTCgVhbGv\r\nwiOMdgbFfcv7S8xpQ7CrImxR89n+V+4c/p1tBZVFpBcPETvzJWdnTcBM3EKl\r\n4Z0W2c5Vffn2RY2JXnJLTVafegcwt0yuQfnm0rEqGHMhui5WTVhNNDxISLtM\r\nXJhlFT9C7y4mX4FIu9go3nyyWvzdCmDhH5w=\r\n=8Ual\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"48a95e7e24ea94801f438780ae43039c572c2954","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.5.1_1659466877196_0.3912430729927876","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"exifreader","version":"4.6.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.6.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":94,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"70944c1b64f5f529bdf7bbe4ae8048bdf2191ae4","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.6.0.tgz","fileCount":48,"integrity":"sha512-IqcXMl2VkvTgX56wzHcPVZObeqXTisGlExSwhWvwat6uTvXO6v6LvC51NZKM3rFhXJs/6CQ1pR9AbH3qJdpi7w==","signatures":[{"sig":"MEQCIGaae5DUDYBI5/yYE1bU5hZxgJ79VQh/ckVBm1gfsVM7AiAH+Fs9PjtNT3olZooqP65pQZtQEhcUD9JmdN3bFUMsbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOI8XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLiA//er3RTbN4xUu4y9qvL8TT1P6p1oGNh+VOAyLfXdYD/bMSCflg\r\nrM0C6hX1KfPjSF8BWN7Ej8sGNSXtXGYN8k2JgII4OFgEBXPpidR9pOOX/onT\r\nPE3zUaQXLlSCnSvPSiN3DTFg/h+eqypj4k7hv5YnGJ9o8acf9FXJt1QEmYQV\r\n29YnX3RLzGfdr41Qq6EZQylGM4uKSKuaP5IqzsNNj+ugSEJHiLnjQX6AgdHj\r\nFor0QDjj4YIkdmg0+C7YZeVDDEHHVtEaooFrr8W6LVONZUb7aNodq0uAYyBj\r\nxy9KFenAZ244d13e/5Md5jlrBHax9+YqzEsSw9rXOwTn+D0gs/h6EdetnDf6\r\ng83cOkO1XNOqN52ngsXKbbBUjJcH8u7Mi502o1uazxa/AfvOEVDLV5QL11mL\r\n8TdBXAcg5kY6Igo60MaAhfAUycRLiwucgZo2lZ/CwRvHBeBVcfVNOUagPV2W\r\nDtzIinSJcOEBAJGQKmMF3/llL3NaEn1s7gB0Vx1ae1FLc17LKNAuKqAmHDaD\r\nScohXJdAioyXIR4is9tpr+77WPovntoIgNKdfiJHxg7Jz1TGcz2SZ04YqqYb\r\na/S6Ie5QHpTFJNZsDM4OgEuGXGt4EHBAQA/VzUP2iXjfk8k3uRzpgLTZtDNq\r\nAWRIvZ42s04je841XgM0bXr7mesKGrfYi5c=\r\n=aOVT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"90baa953d3cc04bdf26dc31c2a39e5095aab45dc","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.11","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.58.1","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.9.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.3.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.6.0_1664651031503_0.9450043472262482","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"exifreader","version":"4.7.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.7.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"36346453f394baf9fe83c6e68e5c4e39d98b87a1","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.7.0.tgz","fileCount":48,"integrity":"sha512-+a3HzUhAzL5Yy2HYi0Oq9Wb4dajIkIymn4MIGBmOkSctrVG50Ye7NzIycHiXH1ZPGueAK7r8rMxVIdltTP6ULg==","signatures":[{"sig":"MEUCIGQe+u3f2TpO7H2Tj5cQLhTWSq1P548fxZRKdxwMz4Y9AiEAzJTUaeoqZ3HXPPYNUK3THE824XTAvKKqqtZp9234rKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZYMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXgA/+JLxBVpCMhjQjUuJJIh/Oao+K842dMzZDZdi9wFyvJyRzZP5L\r\nHpnY7F1tep1v0liZkdiqce4Fb/RhXFcsv23TXhcEBwGkBhM/tbZ8KRAhsXB1\r\nxsmR5MH4spzrh68L4V41E76Pr1dGVLcReieJMVgIgNXuzToBgg2/w412Ozud\r\npO/faj3jZN/wytfhbwcAgQQpf7DlNsY7uUCeFqV+Oce2VP4KmiuHbHWFK0+A\r\n0bdaqzmyAOsyby79+BwVs6VCt2jntarT0vLs/PNOoEMof5oNT6bFo+NmaGIS\r\nG3a9Ys68zPKvd6G66vt0f3pM1Z/yEsq2jSzum9hSXYp2QMHDDWibgFeB3Msg\r\n9c8iaRaRgYzdw6GujNMBhPe6ADg58EktGojjCwohl64lT+B4+TOcODjWgtSJ\r\nfXxoLRr3imMfC2/5xjy2FKjZ98Gx1+X6yHS5TF+Xhb6GijpPoe9q8rmeD51a\r\nWzYOcwH4tqDWEY5C4UdV+eoYszRaNzTvzCh7F9hPQwwfH4GuZIKomhxO36qY\r\nttAPHBsDYHmi72SOba/eD5T9zTXNpTLJ7klqqDREr/SNrNTxXZ0K6D64YbZ2\r\nBo46eYsKZQPFlDzW5QclfUd2EQ55Fa/i0yMBGrzL04Ct8JfrRZMRnHyvJf7D\r\nKMnFtxPyLL3M6N9yZNBYL0x7pDdOhaZXIzA=\r\n=ge8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"742f9914ec6bff6afd2c6ebc6c5729e0889a7642","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.7.0_1667597095994_0.9389937646395758","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"exifreader","version":"4.8.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.8.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"789228f647f971b6440d14846f4e256e7cea7b0d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.8.0.tgz","fileCount":48,"integrity":"sha512-umPlCfN72yNDnsX6UA6OANix33hw0OuavrNBMsi9sSDEsIH2oFnufeJTu50pBNU1jEtWf/IzOJLQNo2rRcRTjQ==","signatures":[{"sig":"MEQCIHZ0f3qhzJ4qbbPAKxGqtkLRb86EPKXeQU5c7qVBsUblAiANOww12c2ERAmjYsEJo7FkhwJuqGuqFkJg7uWcKybTHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaV78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdIg//Tma6Zyg66/XIeH6gnKCMTCotrd6tQFX9elbol3GGHWxDYJRW\r\navzy3ATRsI5KXpDXLafLYoPN3+I3sF0fjJgZ1MEOfKoUcNv4RiAHwIzauzol\r\nIulImnfZmr6WxarZdMfPY1++gKGDF0z88hL6+pnnnq8d1GIzittEb4whtbLW\r\nyooypGMc9t5y6v0w0lvgBeeT7SNS2e9GZqL1/Uax6lgVzy6PYFA21u0Jj+rY\r\ndAoTby3pYX06zlrtuIy6XaUnoO0zi25rxPg/xGEOFLpiEL0iaGYrxrZ/X/DP\r\nXypiEoxeVdesStatx2YoTvc+wQfHKrXanJ6RQsA0DHFAqVryLc/uXMqXdaVj\r\nWoHAq9hxxekFzOEc9KX4vvfxIDvTsjUIvznGuKGF2B8hpLWkv0E0OyVPmUYM\r\nGR4FZmcXOu8KljdkutNim87FQgis81eScefY6XTHEXbK9D9FDzjF6v7KD4Bp\r\n7JMDy25mnbuIFR/7Nfk78k1tKsRhuHJ3Q3sSDNlG7IPVrLIlhjxABBI9s+sF\r\nD2qYdNElwR6Zn/oZTv3O2KTIjMM6fblxxdEamo3EWcyP644YR+fU5nY0AwPx\r\nxkhMBxbqaL/nzdxKaCgxwQ136XPcuxuF7+yhI3GxQo2/TFGYAHlpIVSiCqie\r\nRzNXZO4tVm0K18TBsPmcyN+wjuod8jitx+Q=\r\n=Xzzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"8bef406791f6f06f2aa047dbf5d8058fe2584902","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.8.0_1667849979937_0.6233924364165089","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"exifreader","version":"4.8.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.8.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"2d677b24269ae3189e2724947e262938cf9d33b4","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.8.1.tgz","fileCount":48,"integrity":"sha512-7x7mVQMa1Xw7nMw2p77nf2/5rcOwdujNUBx3zeRJF83YJhTP5tuPa5c6z+PXLRqzlX3FNB9Ah60u3lW+Y4lNTg==","signatures":[{"sig":"MEYCIQDnjDl7BIdQfP8k+XMXDbKKKYwKVcAOd0dYFQnazLsRdQIhAPadp6SHU9qL1yg1UokONSe7ih7PPNvAqT4qjMGKRojv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjasxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwUBAAoI+S24XXihct0WMKiOyZzcIc8/JiokDRI1pIk23DrjQEMmI2\r\n1ZgFGbcKI7oP2V+9yE4cSaMj6yf6GzQTNfCRTjnhzOQV1ywrDXw1wUdnVQya\r\nq/ZEdp4HQ8AgfLxmsAAypInR82HWIeMJPZ9gF4LHISmAU8zMk903dRWhDVwE\r\nCcYShr2YMEVAjvZjJ+L4yuk+yZHx8VrEx0lr9WswdXsWeI7nCBB/6E+EGdvE\r\nQKxBpLmscyqq8A6WyFVCf844t5QDJMbvjeZGJY/5P5I2Jiue+zlS7PDZ6YZD\r\nz5C8Q8PU0lOzWFY2a6MZDpQcX0CasznHRwgPZ01njR5Nqveqz0yhdN25GxTz\r\nX5jamiJt0NOOMIp9YhRXV36vEunE2/XbsWVmalHJ83eSh/mUOi63vVrisB6z\r\n/SWn2mJgrvQOpUKW++U61nPkCXps479KUm6CAgjCmDFnN7nIK5m77+j/XbAY\r\nR9lDvxqZYwHykJpCjI9FoZ6RIuQAZZvL4XdfpLxDwO9GwTbrTFxnAjLNgwBF\r\n2pAqOhshzHQg13ZMAsdBfucmNUV+X2CEWvUHecUwuNmi4XP8PmWqqjVWbxmU\r\nsXvIMyA4QIdqQPT/58k5+i0bPDlzpQ9ko/CCXUFU326vxrmTsinN3XB6wyGH\r\nw1k1zAhBpi8kyOFdeQbZrK9S4cCHo3kOABE=\r\n=KUN9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"db29b1f8c8d9ceb94e97c2bf097700a0d0bc7c88","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.8.1_1667943495552_0.9112393096791385","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"exifreader","version":"4.9.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.9.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"b8e8f763c617aed51be57d00d4e4dc2a177aaf9b","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.9.0.tgz","fileCount":48,"integrity":"sha512-FuBewdeXxseIw4wHT1BVBF44S1H1Dgfk7CtLnzatiyKE6Mgg5OM0VfWzOttVVqEDUQGujdEX/ggjoWKbZJEEBQ==","signatures":[{"sig":"MEUCIFWNEBVnBuNpMj0e9/8K0KM73z4mkdG6t5KRCKOUEudyAiEA8+LOz9pPN1CwoIDXalKBRIe45GwOzxphVHbW8JPWYwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl54XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUGw/+PJroQBkb7zuSW2UcxLsMTUYmwLx3J4QCBpfhw5ztsQnDvu62\r\n1hTYC+abTe1Q5Wzb5uZD9LCC/bGGd6V9yfB+WLUZKUMVmMZ+zq5gUF3v5wLT\r\nPBaO+RzVOBOQRTWNPePXYOsukvgBKJ+tyBRDrPphfi5KMl9Q0kIr71lumR8T\r\n0/PkYKagNXBMssuUD9xTrSjGmSduePDRuH2hrZJGKEmdeXJ5ienHZn4FwVd+\r\nLP1Qwr4ryoUOo3ICLfucpWYnBxFrkDzx9zBZs6249eg0sAwEvGLLnW/G0QJY\r\n0tVeDH0Aee7QDWQVjxMIE56YSnmgPk6I6vH0JW49W5yUVrCl+kYjvsEBJbOr\r\nMlxBCpxLygrFY7ARtukLwJZwg2LaP73QZCMzWhREtdH/xRApa7Gw7Le/cugU\r\nRNLh3CA3Trl3O4pM8aABpS71fECHqVXukzs4l/xqQAeb+B1hJDRhDMM3pHnq\r\n5aNTqKwB287K4oHhfOhYKVmE6XvFGCM28Kr3v9iiQZ1OMCFtwJerdZmqDuQC\r\nEux8iedzdtDFYOpoaxPobaQa5y60m1uN7Ej/M7aAyv4lW758raQnvDloCq/C\r\nSXJ8ZeTYjy70iIlMEgTbp7MB4+x7gP7+UO2S/3Z9jYc4jgIyUvtgVdsiOZzb\r\n2N5awXE/wJRpCXpgxuYvd0ljxi28JwW2WWs=\r\n=Q2kJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"76aaf56bdbf748aead8f6525cc048174b44e0ee4","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.9.0_1670880791220_0.9604668747415572","host":"s3://npm-registry-packages"}},"4.9.1":{"name":"exifreader","version":"4.9.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.9.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"e40235845914f42aaf717ffede8367c4f3698e76","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.9.1.tgz","fileCount":48,"integrity":"sha512-lcVG6VuSkPVHdmM6HybcVWaE8iO4Qq68qFPCRM6U3kz0JODqw4mjMySJ1nZSHfAnrfsIYGfN9A2vh96b3LAF1g==","signatures":[{"sig":"MEYCIQCOYSmBEhVSSjoFTqvKe8r62FqXHIjlZTF+Jf3BeCx4AgIhAKR1TSMBO2yU8zcYTPy1d/P2IR40capzdolPgauPSb0U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJz9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZbw/8Dc9QfIpCnu5alYAn09iWLgmhYD9Z+dt2g1tsh5k7irKS4O9f\r\nxGCxgNtYCB1aCOVhXHbq6B5/vVXG9yNIPBQwsx5HsmjFW7GvRhmmRVbc3Lvw\r\nMSml+eS21s8Ip/9cTOixm5uf5jVgHmYpJGg1+6IFffINqPmtZtUsspvtcEBI\r\nFF4yxyy+4Zn8U81Vyl2IE//Is82ODhHHYph+1xJ66+9XtQpbEgc3+Bz+8c0H\r\nICvPIdsyIrtCbz4AfEaE6WThCFdHULC6Do6Ylp14SOSid59jyyba4baNbOwx\r\n/ChqPi2m0hErX1VGlpJPQiUhKZr6TPJ5RDLaTr+Rtr92+WeSWEoMDPEowNPq\r\nNoWYzPSpfAs/qpJbWdNOMmvkEpr0PkG/QfElsHNecphu9cEBrgXHNzJwaTG8\r\nqisVml5L0WpM02Km4mQeLkfNMccS52rP9lRTRmZ9wXqO6OEJhJwg2CJGIovQ\r\nvFZc3t1QVp4c7/rjHfL4TlXuzVW0aeNVs7MKfBpoVpuVb/9XjObU/nsaFs5u\r\npk2hVo8zTGeVuvXxFN6USX0bTf1uk78P9JDGprCGGg7oGNpiQ193nGYyIMgq\r\noKfPTljpZ8yrYBvjVqMa6L+QEeTA+3d/Pg+uCV+GGFcZ/VbCNoLVcGH2+95j\r\nKOCA08Kt4KxRWmN6jZ2OoZIBPWvjRB0e5Xc=\r\n=9PLX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d58c3072363b18760de4c7a7139573d0bf6af9df","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.9.1_1671470333117_0.5555803316420831","host":"s3://npm-registry-packages"}},"4.9.2":{"name":"exifreader","version":"4.9.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.9.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"6ffebd64c931d9f063e8442025a8e86060afa539","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.9.2.tgz","fileCount":48,"integrity":"sha512-99c07jrLXYBscf4qKe8i1pRWgo6ptKr+zR//oNFm8gt7qDtlKYsvbvP8RqkfwLFsZjxVF8cu8LG3x7TWUtS8wQ==","signatures":[{"sig":"MEYCIQDkehzp6UOnXyfKDyVHy4SkYf8dK2QpMjTkwWYudY+amgIhAITS374EqrLeYRFg6q+02RoksZryBGtd9wF28lgD597k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+5K4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZhQ/9GoQC3dDpLQ7/Re2rU6D/kRH3z+5D8b7421yT0cOM82NOD5E+\r\nQzLQBc+cmzad+/FwDDB9z/TiD5ZIhdlZfZzV6iv51NO0UimAh9Wh9u30eR2F\r\n1uNq9/jKJRQiuLBij3B0zkoin6V//5KTw/1HCMj8ilW8tvjJsDILP8UyLkF1\r\nTKeA8sJtkF5AxDepHIko1ngIRbGJfJLo6+jn8FGXWrLs8uHxEMF6Su6QnNlp\r\n5Cb0ReM6Fc31NvgtqAR8kNMvEV8kpiIZ3M5YKlYiqs7DPsWPh78XHNZh93Bz\r\nvq3zvrKDlCRSBWL2iNUXy2onC7Mz1a9Ja7WGvccYMJxGyQ0sQVLRwamdDBqI\r\n+bJUphDiFK0HyXwV3C3Ca7jUsl+AGp/DNRtswXOQvPDw8nQEEoyuRoQnZ+rO\r\nfUSL7lrT6//Y1mhRVfmuGnqeI3rI6V+WIk2eaajo6ECewPkRQj1Tm40eGP5U\r\nu7hhYkuLliycFqwQ5J0YcdLHGSBJl2Mh7LC4wNt1vVf0T3d00WMey2s0vTfE\r\nNX6Ygzk9JC/ttaHUvtupXlcviirtnBC5SfQrlexK0b3SgTWAoUkaALBnKKhg\r\n0fzGzwSvZ0cWYtwxj8fb0Cx6yc2Qu1RYthhwXnSBnhXLwe5rg9akAzJ/3ZJX\r\ndsqoRWqEO+P+90AdusseI4juNZ6ul6qqNA4=\r\n=OL7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"ef036d3bd5bad7717bbbed999ccfc42eafb60a05","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.9.2_1677431480071_0.20329472845238405","host":"s3://npm-registry-packages"}},"4.10.0":{"name":"exifreader","version":"4.10.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.10.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"ada22192a4a1a0c202b2fcc15c9b2d6483ddf66a","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.10.0.tgz","fileCount":49,"integrity":"sha512-yU0efY/yaNcE1M14W7EraWztBcC3QWbF26kHO3g7pBjJDa0gYhsZTPnH+fKJaYPcBYjEBaKyRClDO9js2v7Acw==","signatures":[{"sig":"MEUCIEoOk/GvOdiB6K8YowTGKPJCJC8GhCCjXOeiKNdp784MAiEA/JW9x5gcRBhLSJVWyU7i2SfCq8P9RmNLc37Nsd6o0LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC7FcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptyw//eGENWz2vIvvn5chVqlUDitcEKTUPXQE0uJkKdO5eUD06KbmQ\r\nO59sij50qMRuRy8Y48rgEmCQFMNcmZGi+9T6BWR6Qf4w+ZM7gAIPDUsftc50\r\nGYfdmKDMGwjF4I17plm6BnSZjr24Zu13zHmmTSrXmdq552o9dKhW8vgUMGIn\r\n/J84QbPPzLWgf6EIaW0B9LTciRF8yMWtGmz2qkkxxbqcVsyYP7nLh3rlJzir\r\nR+Uv2Ux2B5ZXpRujZ06uQkLvZ5k5qMM719I+j32hAwafPj8ErJbeNnMxseAa\r\nqnXVXpyAtinfKJ8P1HSS6KIyPu5iEoQHiNueXXYmyWom61L+Xt+m+xlBkmsQ\r\ninV9DEuWFTwY1NeSDY5B+mEPCHZQ/SRShfj+kgrCET9ay6wx634eAKcZTxol\r\neMBoHXsv2EGrjjACNIoIKh2hEFlbqv5SYA42jhfUQu7W4yPnnOVe0WfR5XdG\r\n4Qgyq8v3NHWEa2xJfskA+E6HE3kox3RVFHUURI0CDEXAIIlZX5HzFchaZ0YA\r\nwETqinmbiY9XYrGNNkBOPCiiB0rtwizvAfv2JhQhJSTP00BpwuBFxcU+GzaO\r\nRiV/bYwABgTxVRGHUEjjsXJz2L4dSmqcHL1jVbGt02DQ0rqi1yadWIlzFpCr\r\n1pGVhGu+BUy+47Gs/hneaonWD+1DU62UIE4=\r\n=PDZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d0ed7c7e0ccd8e04661516b41ecde96574262064","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.10.0_1678487900606_0.42948039042877095","host":"s3://npm-registry-packages"}},"4.11.0":{"name":"exifreader","version":"4.11.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.11.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":96,"exclude":["test/**/*.js","**/node_modules/*"],"branches":93,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"56be17dc44b75ab437d83a61bfb73e9d57eb22ff","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.11.0.tgz","fileCount":50,"integrity":"sha512-9ljofOJAhef4xms8hrvr+Cwzvczuk7NflQrHFhJnd1+I0hoKjzeoYZjxzfc47WvCHwt+abcyaztuvE9O9F0Jyw==","signatures":[{"sig":"MEUCIAvp9DkzWfQIMcehDvNdJ7KGNiGGCJtI1j6xHw2t7CrxAiEAqPEGvSxJz5h2UMuORW1ww7NgtjQLrM76lx6kppJ0k0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD4qmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmhBAAhgN+me9Eo73b3J6wwPOUCCxlu7KtBcsUa9YrevlJmpoD3CMF\r\nxZEJFXec3QvSut8rDewLiE5d7ofa7auXNnPLvZazPfEuhnpcM1hs2zoA+M+n\r\nygxyYt+X7IO0s7Qz8bdPo2Du87ZtG0b+DtS9TuRmMrUXKpNpivEngGLlY9aZ\r\nB0u5FglGf2c098a9KzwsUfJMkUJTWUV8OJy4jdElFy830mWJmV5zhu+YtNh9\r\nrBj7P46kPIpe55iKwmf4cASeTcJz4WS+tUMl6+Q1f3wZpRXFIjkGTixoqIC2\r\nu3SWzup5rRgvyxr7njwgODIpb1DB9ZGBu2ArNVClGu/26lwlB/da3IV1GrNC\r\nhiMaSt1OeE1ta5cNG/vzzzFV8T7EiYLatS0Uw8OsUgNtPMs7HXysfoQPos+7\r\nu1KNp8ylkpeRzl0sH+zHmEAPckHEzYmpVt4kQbIkfOvWJvjw69mcfAhlAr86\r\nNfcsdaWhFhYXLU0DqK9w3XjHfYI0YcF56JWFUm67H2KdwgjZPWDJ+NPp6eGJ\r\nidSxVLoBxJGaMqfavP8xZYtJxsjnOqlRaUPXVhBb7i3SnWFtuzUD26AOa/Am\r\nWE9M7Fdvy1iY24tinuNUxWRl75OCZFBXssqmZxJJTb8XTLwhWwm+tAMPpJR4\r\nKrDncz8B8NSh1Zpswr4NAPW6dsUd1l/Wd8E=\r\n=cOuY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"fd3079c8f9d463889d6d7165d0cda163b7978b40","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","test:build":"mocha test/build/test.js","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.11.0_1678740134704_0.5045316832797759","host":"s3://npm-registry-packages"}},"4.11.1":{"name":"exifreader","version":"4.11.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.11.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"0cd7390d256e02e8dee703b574313d9dd589d812","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.11.1.tgz","fileCount":50,"integrity":"sha512-mQL6KSk+FikAtWsJ6vV1Q1ZIYjiB2Y8O3DQ1ae3g/Q2Qfxj343exxrMOXCSfN6F/oeCRk9bk/WPGjryH/LWqwA==","signatures":[{"sig":"MEUCIDZmxPL7gwg8rzHD5ZSrbnpy/F6JUfr7Uadu63naEnf3AiEAqJBdsya9VNcuIWbo1KrowFzwaQ4dFe6S2XziNqibqJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFOGjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz+Q/7Bhzk2C5FUzIFJLYGRWaPHZ4EkEZNbbBo7yYXJjkGpqFFwLku\r\nutfWVX0DiULS7izfM9yMOpAo8jMcs7aYEEZpNtktqX2c5aM8OeYFaiajD2G+\r\ndH28bXqgzOJvg/p03hb8Nvs5/aMTgJV1Ey5oNs8aBm5Tz19kev9OqP2G9shO\r\ntvdcSuBbfXESeu3T8c04BPJbmqyjI0Mbn4f+F9Dq6x3GroHvhBqlO+EztqYz\r\n+t/53Qp1ZPj9wZ+dCI3xEaQx6wiMi033ew+37DHi5cc6mrK/jlqoImEG98eb\r\ny+byGtrfDdgoCBoKaM+hy4ZCQ/oor82MXqOohi5DO60h0SpAB1edidFWWsWR\r\n3OY6KgwTTbRfy5d3FYF7W+JHHPZRd6qdcdzxxyQXhCV9vUo+IV1JuNb/hh8Q\r\naOrje4+OY8kfn8Rhi6qBWrkZTkqNT6vH8e1DBf/AP68DIJpHiHXdUPmiRWa1\r\nVI82pwqqEiHQWHnsO9mA4oA/ycFRX8INB2AyQfJyCK0P2miZyfuUyDBJrgLG\r\na6GjsWa9/Ip7HfKbFGvzwRCNd7wSFYBGlLbRkdfjnVUbK+SBM37IxkiFcprU\r\nZK279PYONNyd21+Pkg/GzSjegffy3D0e7HSg1C3gk0X9oaoA7uMnh0986W2L\r\nHmwEHyM8mkaqeAwP+Uz5LrQkfwGbvwF5ITs=\r\n=m/Pu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"31299c2a52d4c5f99ffc2bf50ef5a629ef2ce4cb","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.11.1_1679090083169_0.6832243027936602","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"exifreader","version":"4.12.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.12.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"e3857f39f54b73b84549e9a9e114f292e85bb87a","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.12.0.tgz","fileCount":50,"integrity":"sha512-aRSmNyw2c6f6qPK4jmC56W/5XePDN7LVwt8tQjgMchxoY3MCxqEToegirKdS7A3CYCWAOPehfypMZWGWxtLhzw==","signatures":[{"sig":"MEQCIG+MctL9dk+RfI3EzIDJQUdMDNqKMV9vp92w9Uskq0AxAiBJVVhYALtlG42zmhjnkVJpbmumIGarc3suWtn/chJviA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0J9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOYRAAhrh3PYQfIX3UCRln8NYXI0+KocO4CVrf3uWNv90cBEeDcYOg\r\nRkhcbWHmfUct+3TNUf5EfbOx2xQjK375y0UDtyZeXmNo+dPI9ib+B4KV15sw\r\nrIesc0p/OGZwoQIGq3KxkUVVjRd1OWeRp1pcmJsJ9vxXItwSCmDJboyZZhQm\r\nKSXNXFw1N8g2lyGPZzX9GYSlRQmRr+hqFDqiitwGl8+xn5h5dKBg2cn+8eMF\r\n7NJttce4aRp4581SUP7uxDap9Kdv8mDnfL+kwB48MVN+kja/MFr8E+Vbs8Gn\r\nfGEFID0ckT9FJ5zOL2fpoUpxi6Z+FgyuYNHA5UUf8JWfMjGAA743w+6S3IhO\r\nYoPXLfmc8vyM71lx4yqO16/cWnFTBkGXD34SYWVsDUE/kFEnefflEfDo6hd0\r\nDO5eybs324D/jQLPmgvCwL3luyUD9Mv8wF2LfVN41I94SjuRe6O8judZNpte\r\nRwpbcpTRm18h3DbEKY+jWgpQm4UdMoE+C+YJ1qq/cF82DUr9I+9ZhT1jLKfq\r\nfPNamBWTjKIDvUXjaG+OuUV4HroORb9IP7A4kzKCcZBxDJ4Li1DiV/YBd/+h\r\nv6lfqGEXCHfvWuubd+7H+brhD2XEb26s53C3JRrXdYGmt1Z2FVH03S0bJhFf\r\n+a526cLy4dmzFu1vcTRomp47TT76HWdHcg4=\r\n=iLu6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"688c52bb0d852e5da06207b9085b63074f40abf2","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.12.0_1680032381175_0.33386408600037165","host":"s3://npm-registry-packages"}},"4.12.1":{"name":"exifreader","version":"4.12.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.12.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"53aee70b3872344e425cf8cef5335136975c147d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.12.1.tgz","fileCount":50,"integrity":"sha512-ulcpV4X+xhmIreONaIXy5WjiB9bP+3cv18UBgbMAEzwYKS3PdP+BT+flF7OZ15zc49/Hox6PCMQIoztXEeyLDQ==","signatures":[{"sig":"MEYCIQDxuIFd0GzvJnlVAW6npoXvOqvIG5EX4y3yiC4WbqH3TwIhAOxRbmMdDV22xsoTRJBjn+cF1YZaT9dlSvmKlMgYalQi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577613},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"fe4bc827d6559158e90acada65400854e32de7e5","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.12.1_1686286249228_0.6365711671250558","host":"s3://npm-registry-packages"}},"4.13.0":{"name":"exifreader","version":"4.13.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.13.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"f380b33cfc85630a0dbd56edd41e28710a9e9679","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.13.0.tgz","fileCount":50,"integrity":"sha512-IhJBpyXDLbCdgzVHkthadOvrMiZOR2XS7POVp0b5JoVfScRoCJ6YazZ+stTkbDTE5TRTP44bE5RKsujckAs45Q==","signatures":[{"sig":"MEYCIQDtVuCLwaUiS0zlFNmpa4H/BLigOWqJBaCF1J0Z89WoBwIhAKmjYsw9UF4l0rdxLULF3oCawG6e0/NpIxEbXNd3bOKe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":580761},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"92f626dc1b8828b353f18f516ab2cb1dffe99eaa","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.13.0_1688676820534_0.31044461364483156","host":"s3://npm-registry-packages"}},"4.13.1":{"name":"exifreader","version":"4.13.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.13.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"a1def5b2f13238300684f60c84e13f04da60fb39","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.13.1.tgz","fileCount":50,"integrity":"sha512-YHLO/y+lAy9l9AJ27UnFrkytpp1bhop0BnU2hsOuf/YP+VJWQZh7Do4tFHS84lEL26HgDxrtDQFe2qUp2BcETw==","signatures":[{"sig":"MEYCIQCMjjrZw4XL5gQH+km3utxtYC6/n2dTWQyKy1T8V3O90gIhAJnAmLGKYfTwqUGsr8zAkeIhgANwff9sQE9iFVQlZSEG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":580766},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"ee6662935a99932ad8a955bccfdc3761a80d132d","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.13.1_1696364380538_0.8491811531117506","host":"s3://npm-registry-packages"}},"4.13.2":{"name":"exifreader","version":"4.13.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.13.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"54d7997f3758fdaf1d56fa7ffdc40b9607cf083a","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.13.2.tgz","fileCount":50,"integrity":"sha512-M4UyGE37virgRa4V0XE79uOwKzuCCM/I5W1/moCzHJPsuXpHe6HC0pBQ6hkRKxm1xe3rI9j0J+U56csJrJttxg==","signatures":[{"sig":"MEUCIQCHDCFUZ/zAhjZNVoLSv3ofctrSEpdwZJ+zH0opzsgIQgIgakOQYLotNj/HijuzWKHEqBSykVNIXsRsnVh3ywGnavw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582182},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d838a133db8840b26a54c4d17e2d0ea2267befd4","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.13.2_1696703385170_0.34981585830059925","host":"s3://npm-registry-packages"}},"4.14.0":{"name":"exifreader","version":"4.14.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.14.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"85a30d66cf159d48669083d6d0d2d8c95210e9fd","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.14.0.tgz","fileCount":51,"integrity":"sha512-s75FvXFLN3+BczaNnFXj3jrYYrmwN1sCTqHcRvX0CbDozCTOm0f/4BM2sb0/qZPP86EdR4T7AOA2XidBgkp95w==","signatures":[{"sig":"MEYCIQCw1F7dw2KGPdaJxAeZPlzCuwUA0SL3sAyELp9XhIkYqgIhAP49jucwdx3kFU+rBrGTZbIhsoaEmO1B+W2hsSPn7PMe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590269},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"f41e9a53c8aa00ac124aa0cf31814a1b0d773a85","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.14.0_1697896160472_0.5041373383123586","host":"s3://npm-registry-packages"}},"4.14.1":{"name":"exifreader","version":"4.14.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.14.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":92,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"b7b13adf79ffd9b804ba588c817f52da8b48634c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.14.1.tgz","fileCount":51,"integrity":"sha512-fHtnNeAgD2OaqkoEAoo4znXOOPs5EByem5RkmWIYYnZnNL2dnpyJZqHEAv0WJAwbKs8lX0sM1N/6/Er95UNiPQ==","signatures":[{"sig":"MEYCIQDsfZacckwLNwy5LFt8PcGCqHTDt8oNS2fkeZjF52ObtwIhAPOykvHWxaHd8J6v8ywFN8H8A9im7Kl9CqzI09R+Bvtc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590646},"main":"dist/exif-reader.js","husky":{"hooks":{"pre-commit":"npm-run-all lint test test:build"}},"types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"5b9b5da5882bb47c8065f4c2107bcfa29aea2278","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","coverage":"nyc npm test","test:all":"npm-run-all lint coverage test:e2e test:build test:build:custom test:types","test:e2e":"cypress run","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"6.14.17","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^9.1.2","eslint":"^8.0.0","rimraf":"^3.0.2","cypress":"^8.5.0","webpack":"^5.74.0","cross-env":"^7.0.3","typescript":"^5.0.2","@babel/core":"^7.15.8","@types/node":"^14.14.36","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.2.2","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.11.1","babel-plugin-rewire":"^1.2.0","cypress-file-upload":"^5.0.8","eslint-plugin-cypress":"^2.12.1","string-replace-loader":"^3.0.3","terser-webpack-plugin":"^5.2.4"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.8"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.14.1_1697900323011_0.6687795417201923","host":"s3://npm-registry-packages"}},"4.15.0":{"name":"exifreader","version":"4.15.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.15.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":91,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"33b155fd754631b0b15ea701e0815fdc4c6837d3","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.15.0.tgz","fileCount":54,"integrity":"sha512-2GvKkmCSAL7AVnCjcnj9oOahIDt3WQig5NDPvVXx88T18iudMmDjYXiNupb9v0u+WX5ngwdMhgw9zG+k2Qi1fg==","signatures":[{"sig":"MEUCIQDJyS4PTsAuiWfzKbbW68dFor14MxOsDOugMwgwotZ0GwIgOJ6lEH8pDV2Z6jF/MtZlGzqZPIvIewN54AQVACZCLuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606999},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"11a0c33ca22cb6810e9adba639f7c1a3a30dacc3","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.15.0_1698339882676_0.8904390588731532","host":"s3://npm-registry-packages"}},"4.16.0":{"name":"exifreader","version":"4.16.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.16.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":91,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"e07b94bb4fc3682c2d3ec3961aa0139f147bc97c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.16.0.tgz","fileCount":54,"integrity":"sha512-Ivd4lr/EZ2lPHBrAFsO4C90OUKihQWJfsUjGAn7pAuRcXs/RqdENFQLIRQDVLn+KFE5GuSN8q5AdRIDPT94QUQ==","signatures":[{"sig":"MEUCIQDHpy/vvBKDwiIxNyVaw8RubgQ74bArFGMiX0iUyuABXAIgHq5/BLlDN7+zAh9Y1u0ddmFnylzKu1JB0tpNp42pizM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606946},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"0d34a03f8f0ae21688d5ad6d28295eb2e3f2591e","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"8.19.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"18.10.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.16.0_1698763821513_0.29626115927735164","host":"s3://npm-registry-packages"}},"4.17.0":{"name":"exifreader","version":"4.17.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.17.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":91,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"25d5bb6635e55ffcc244d638058f462aecb23be4","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.17.0.tgz","fileCount":53,"integrity":"sha512-E1RhB5U/5WJCEnegaY2wnygeL5fp36Chi+Aj2scczkHUaW9vL8wnJ1P2jQCB1/fHfjjhxHxxsAFqv6ItQBsJBA==","signatures":[{"sig":"MEQCIHX7Qa4QIJGQxhIQs5zbz7ASpEhqLyf7xoGoeyGaAZ4BAiAuozYuEZyDv0pcpYCIdproASqSFMltBKEOGTv2pfMFNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603987},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"e754fc92e0d7178c8cbf56741b9688f967fd471a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.17.0_1700413167502_0.226637464730004","host":"s3://npm-registry-packages"}},"4.18.0":{"name":"exifreader","version":"4.18.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.18.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":91,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"de72ecaf22b5b0e106e0237d5e549e1f76e2b3c3","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.18.0.tgz","fileCount":55,"integrity":"sha512-vTKOE1lE/PiKIKXlSrzVgvwrgBx/o9B3b9WLTbSFLUfdNSSrmZbUXgejvVMP8o7g1sPCQIDtO7oZVwuCSKBgnQ==","signatures":[{"sig":"MEUCIA1sXVfe8Z3AYTHZs/KUFlD5ALfChBDN51mtJNRp/2u9AiEAuHXxW0WAPG6FIpqRq8c/bYfFNbkmgdRL7Md7TlWXKvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690176},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"fa0c9ae7072a7d9c5728f7fd877401cbcc5a1c31","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types test test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.18.0_1702765003383_0.6873259879588038","host":"s3://npm-registry-packages"}},"4.19.0":{"name":"exifreader","version":"4.19.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.19.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"ba92819da504ed10178dfe0f4af46aeb008faf48","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.19.0.tgz","fileCount":57,"integrity":"sha512-QAG3qVIsHfHrm/tbCFbu0reCGXgCqR+YVtI5Kg/O56xtoo75PwgzGoejSdFzfEUbKkDiokMWAoHFo9QV20AMmw==","signatures":[{"sig":"MEUCIQDKQ+QbjwoRxxZai/JTslHPmrh++80k4ax+6EqGSZCViwIgLzEcsTWuQX5oZd4k3L8Ir0/4zsckEgsFx+HWu3QDiu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702010},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"7b54cf1272307f8fb1ab488a4f8d99e0bbe1ebbf","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.19.0_1702846050062_0.8696505215599075","host":"s3://npm-registry-packages"}},"4.19.1":{"name":"exifreader","version":"4.19.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.19.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"9635b5338d1d51e39c085f8cac04f3289edc0370","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.19.1.tgz","fileCount":57,"integrity":"sha512-0201S8XZ4SEZH23ce7PG3THvNplLcgapItRMf9JIuKu19slZ7FINLoUrl2SijwVg00Ly1pB6mXdzKwObSF937A==","signatures":[{"sig":"MEUCIFrtsFcuYsPbXwqKDJJpJnQlKPg82Rvl1vZC3oplkkAOAiEArwd3klw47+ibgu+49zzvsNUyCm89Vn7UO/NZoEw7swE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702632},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"eb53cfa2e6d485aa26be6db1e7cc1f7dfa9d96ff","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.19.1_1702880548960_0.987060373971403","host":"s3://npm-registry-packages"}},"4.20.0":{"name":"exifreader","version":"4.20.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.20.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"3d53eb38067adbbecc51c7a09a444f658c402bcf","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.20.0.tgz","fileCount":57,"integrity":"sha512-C28BhOHe5svd0Jj/5DGSIXD3PnPp46gfvHN4OkRfvHYZHkcJMhxeUxlwsgJ6Yl62zlZRtmfN+9suZFg0fv4hgg==","signatures":[{"sig":"MEQCIEKL8b5UD47eaEEmgKfW33IoP18aT9aoZBj/2D59O90QAiBBkuZADP4JRbjUXJ8O0xWJiIGV8+UgUEZTHQsjbKprHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731659},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a9c7604c228aca9deb434e58b9694cabc4c2ab28","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"8.19.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"18.10.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.20.0_1703792950167_0.6504262258842664","host":"s3://npm-registry-packages"}},"4.21.0":{"name":"exifreader","version":"4.21.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.21.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"7193a2e6cd65fd69c9ca383538e0b3122a199703","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.21.0.tgz","fileCount":57,"integrity":"sha512-A/EjsCKdfzzF2lvi+iu2klTOZNYf3MrXJAYKX+NyJn35wlujGmbDGVvZ+21FYy3ZxsWHwf37VntgMrQXFuR5sA==","signatures":[{"sig":"MEQCIALL1S4i/ZtUsILDs3VCHE5YPOci219sxSq9jt7KMrlJAiADyv7JpIR1MTrVuNIQSjqtuYUcjoTr0rgtKUEOV8Qa2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732033},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"687ba94c08aa2b17611565c856728770416f947a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.21.0_1707079361283_0.9305658255259881","host":"s3://npm-registry-packages"}},"4.21.1":{"name":"exifreader","version":"4.21.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.21.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":95,"exclude":["test/*","**/node_modules/*"],"branches":89,"reporter":["lcov","text"],"functions":98,"statements":95,"check-coverage":true},"dist":{"shasum":"6f6bb0b39c81179b080757a7ad508ad98b2dd932","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.21.1.tgz","fileCount":57,"integrity":"sha512-xbS8byUxV2YVKR3n1ukhwS89KNF77utMePZoHLvQpLvcP+TNkehJBZhdM7HQjDavyY3ggjqZw5vMXbJFtLCDhg==","signatures":[{"sig":"MEUCIQD3uvr+L9yFfFjWuHrMi4NU8DBiUxJeBYDSOxpMF9RnZQIgYf6kKMP8yajq5N5kCcgXHfaqvI226eRbRLaiYOdZ8IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732475},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"ae4c257e90c5529edae18ebb74b2151efa4741da","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky install","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^8.0.0","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.21.1_1710092248265_0.765598182641483","host":"s3://npm-registry-packages"}},"4.22.0":{"name":"exifreader","version":"4.22.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.22.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"82e6d519e8fb5b7502872d0af25baf02dcd01d1d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.22.0.tgz","fileCount":61,"integrity":"sha512-x3Hj2GlNJ4IhBkEsV8PbvAvxe5NZnKoPvkA5xsF/H1Il8r/fxp4iYHhNAdKxt1wN3+vJdaNWbq4lTwRRhB3EWQ==","signatures":[{"sig":"MEUCIQCm4hvYhPSJBEj5LmGzmHpzQrv2aqq51r0BwosObaGlfgIgefFjrJYubOh326B39jdzCT0p+OyhImB8wFTVslMJupg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780495},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"2c008ddb600d0840bf206ca796a0e9355c690252","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.22.0_1712412571484_0.6232739378945782","host":"s3://npm-registry-packages"}},"4.22.1":{"name":"exifreader","version":"4.22.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.22.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"82df25dd50dc840c33145aded75640988d2164c0","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.22.1.tgz","fileCount":61,"integrity":"sha512-XpRFIBLVV7eVE+BIF1PdogJaboGpvlfMbPC8cjofKkoAAodDOV79Li6JSkAspiYdD+ygMqb7R/C+bS6nTkIUFQ==","signatures":[{"sig":"MEQCIGpPPIYQyLfFjudmuobRa+UoBpq9nhZ2aYWb/iiUxoLWAiBKAMbw5oXjxPtNjp3DrDLOXg1yXBN1VEbgSVdSlHbkzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":781422},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a1312de39cbe0b09d89b326a14edc59f6d38cc4f","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^8.2.5","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^2.15.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.22.1_1712602577885_0.08219906096825191","host":"s3://npm-registry-packages"}},"4.23.1":{"name":"exifreader","version":"4.23.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"e0842660d7239538bc63208c060c66f1707f3337","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.1.tgz","fileCount":62,"integrity":"sha512-sB5aWpF618lCsEpTqWEu60VPBkj4U7StHiatcTHzlhUWUKJWHZFKezndnGmeEuFLggcqBjwPrAXQ9jDqt7xawA==","signatures":[{"sig":"MEYCIQDcm420qlED7TJFz6fxNsIv1eOfzGpK6Q6Ntgx55v7dEgIhAKQWGIBHysb+SqKOyAKhiwykY9rVFeEBvj/bJbk5YIO0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":783766},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"e0188ca140cbdaa708b7dac2de87a38728e429e1","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.1_1714849906620_0.5907480926025319","host":"s3://npm-registry-packages"}},"4.23.2":{"name":"exifreader","version":"4.23.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"401918f3ba69e71ddc2cb9532dcf7fc9fbd4b468","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.2.tgz","fileCount":62,"integrity":"sha512-rSZIEZUYYPz4j1HMIt3rVfjdaGf34Il3NnDx48eLtqOGpBsA30g1LIRw5kOH8sIm5jT5+1o7izZo98sXWkh3Rg==","signatures":[{"sig":"MEUCIQCFztAFUV/PDXjVtHjqZjRmj5Mfny0xBbxBgziw2yPM1QIgFk3g0LrQUH7lEKVZBjQdicc58eogo0BPnnsTF7T9Tjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":784764},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"aaa9da2fd1f1e7380d6031e7c041e9bb7507dca4","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.2_1716979318991_0.9286426324633366","host":"s3://npm-registry-packages"}},"4.23.3":{"name":"exifreader","version":"4.23.3","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.3","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"3389c2dab3ab2501562ebdef4115ea34ab9d9aa4","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.3.tgz","fileCount":62,"integrity":"sha512-/Ii4jiNp/5BXdKOiWXZYrWmZFn/ANu3bMVGO7GFQufao5M52/fK2OsAPMH34PL4S79z1eZBzAoaYyBXit0zzVA==","signatures":[{"sig":"MEUCIE/HRoMl8lIJxKXlrVz/S3yswIDf+LUrtO+oXXfxVM2DAiEAps60xxM7QDAdvqPfw8EhoUNha5NCVddl/orYui9zIC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785486},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"20d6a947e77dff7c7b43311a5580af94efcb127e","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"9.6.7","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"dependencies":{"@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.3_1718178758884_0.6184332832352948","host":"s3://npm-registry-packages"}},"4.23.4":{"name":"exifreader","version":"4.23.4","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.4","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"5c57ecb550c3a8b6af4f8c77901eab159d605f8b","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.4.tgz","fileCount":62,"integrity":"sha512-X/NTcHW5fUgzDtbVrmKU8GNETpw42Ihl4dNrO7kiB4Ffx9uqlXaqU7argdsABHxhoSABYu5quD6x/6bVbYxqTw==","signatures":[{"sig":"MEUCIF0ZXgwMSSOcvPbnD0sQG2oW4KB5cDebK1zOGLwR8BKoAiEA3yvlkJ3Uun/4FeYNlhHNehjM319Axl3utwepvKCIJCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785222},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"20f875e7ab720a144de9010a82e39c3d59469bd3","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.4_1725551446379_0.542620887626831","host":"s3://npm-registry-packages"}},"4.23.5":{"name":"exifreader","version":"4.23.5","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.5","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"c5201009a5484185df73461a3dbde097740e3a9c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.5.tgz","fileCount":62,"integrity":"sha512-Gy9FXSBW+4ivu4aNtthGHAPEfVJ72z4aN9Iusr3YiIOy+ZCh7NWfoswCXZV/CH8MpOJE2Ij4hmmKQPGvo4Vf9g==","signatures":[{"sig":"MEUCIC7sbkfUhFK3tS2Fj4EfDWoaTT3+EGTKiNB01PE5yDw4AiEA9oLD+0cwpa+pBvUVmkLih2hAHjT25HXbWQzk0/Z6dBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785652},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"0cf42c7e5adb3d6ca60360d92d2290fda831a343","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","@babel/register":"^7.22.15","@babel/preset-env":"^7.23.2","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.9"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.5_1725557309193_0.37089866767536295","host":"s3://npm-registry-packages"}},"4.23.6":{"name":"exifreader","version":"4.23.6","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.6","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"752b88c282c847bfc4c0fea9270eb4307368b603","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.6.tgz","fileCount":62,"integrity":"sha512-rwzAowqSAEHfXYnjoEBQoxV+nb0sfMmKQ4hIs1zUJSAV5G+Zb4qrMEeDTbUtb5bqTbQ5iRoG0elXPdV9r0podw==","signatures":[{"sig":"MEYCIQCplK2a8xA4xkIctmrxAax+nj5uf2kg6l8SP/4Efvs5cwIhAPoj4A8o0urHEAE4lRXRsxkJZIZUwnOhoorKfFBWuCdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785710},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"9f5659127e660e52f7874aa10285fb088c4a6686","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.2.2","@babel/core":"^7.25.2","@types/node":"^18.11.9","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.6_1728038695519_0.4660437956763275","host":"s3://npm-registry-packages"}},"4.23.7":{"name":"exifreader","version":"4.23.7","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.23.7","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"ec1186dd1d3a6f0efdd6718718744073bc51bbd7","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.23.7.tgz","fileCount":62,"integrity":"sha512-yvyZFaZDqOa9QFHlV5/6tdq4rYBpNMPaRttl3VqthvYaS5QKrnaQBL1FKDaaTDpYO5bQanmsWnKLkUhoA0mSsg==","signatures":[{"sig":"MEQCIExgpKDk2Cb2ZgNVRec6feKd14ZmcumSP23RT98mjRTEAiBYfIyNtZp4oA83yQM7u4ux3tJExyzx7LuqmZcW9D9bPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786097},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4bf170443df8d1248e8152ab2497b895665f21e2","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.8.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.23.7_1728330908077_0.4545828654179682","host":"s3://npm-registry-packages"}},"4.24.0":{"name":"exifreader","version":"4.24.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.24.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"132d6ab48b3a4423a85862e8b9b94098ce0637b5","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.24.0.tgz","fileCount":62,"integrity":"sha512-5RJKIminZQ9KnWWrcPE8385kV58FntwRwHXGzg672ezkcTDVm6XZSgsGczY3TwVqaJ3Xd6INT596k5kb2Rg1jw==","signatures":[{"sig":"MEQCIHLNieC/bWYMn1FvRhZhNMsExPDDqY7wlNQnncrXpi/2AiAisdUoMd90IZbrhgqRv1TX1tgf8wqsFoqZ3A2fnU7TJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786144},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d92733011d1e656d5cbc0ea728631631082d20a3","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.24.0_1729859626550_0.45494385331697407","host":"s3://npm-registry-packages"}},"4.25.0":{"name":"exifreader","version":"4.25.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.25.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"087bd5acdf44b293cb4ddf6794f26356b93ece2c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.25.0.tgz","fileCount":64,"integrity":"sha512-lPyPXWTUuYgoKdKf3rw2EDoE9Zl7xHoy/ehPNeQ4gFVNLzfLyNMP4oEI+sP0/Czp5r/2i7cFhqg5MHsl4FYtyw==","signatures":[{"sig":"MEYCIQDAULOoTEBL6XOEgIy5VWDGePPNe3SH3/RHOHv5qYjV7gIhAMNH4kJ2pxrLf0yl6A3k/VO2JV5l/XOhQEn7ttMI1ge6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":795999},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"f46c7e278ea444af0b341c782afeee81e25bb0f8","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^10.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"^5.89.0","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.25.0_1730151311353_0.879253711410285","host":"s3://npm-registry-packages"}},"4.26.0":{"name":"exifreader","version":"4.26.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.26.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"7207acd1320cf3c5c71a8628b5710ae0d8d04582","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.26.0.tgz","fileCount":64,"integrity":"sha512-nNN9B0oaXTOpArdnIdJBAro2Sa620m7wMjMA5Xy1rcua0EYHVjzGKM5syBOWDqIG2Qay6Pes/5FOdj65hvZ9Vw==","signatures":[{"sig":"MEQCIDhXItH+vjGih80hg6GaoTSvs7VlKmQd5MBMRUctgCPGAiADp4OSzXMUyOoMBJ7tKKJMP+O1SPjxuszoiyJGULN5Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797389},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"12d0ef40415a3b3e2c50f1b48677b9b22d82950f","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^13.3.2","webpack":"5.97.1","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.26.0_1735161347385_0.8996233191507532","host":"s3://npm-registry-packages-npm-production"}},"4.26.1":{"name":"exifreader","version":"4.26.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.26.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"c46b4de7650c8779db44c554bc0ee2e4c82c5b4a","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.26.1.tgz","fileCount":64,"integrity":"sha512-5u7LooUryPAhdQ/Wn5n/P8WsWJ/DxZ5AToc7gTDlzN41QlecGFEt3y+rXpaOe7GhxZ8cD5t8E7yqrq0oZeVHmw==","signatures":[{"sig":"MEUCIQCPpuDyQrPUf/lTaZsvl/5dDHvQbQ5Lw1XfDQWixT8gywIgUoNncXQ1Z/mWt/qKFe1JaQ/xrHZ+NmHIQInr7ICFhbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798830},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"91285833d154300b680ddf6dd6aa97c77bd5d800","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.97.1","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.26.1_1737924112521_0.8819042922870726","host":"s3://npm-registry-packages-npm-production"}},"4.26.2":{"name":"exifreader","version":"4.26.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.26.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"dist":{"shasum":"ff4d039366df4d0d3c2fbb02177c71b1a94e849e","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.26.2.tgz","fileCount":64,"integrity":"sha512-+UqmTm2C7fS4u4YnKx7Fod0+UDeUOmmgkslCx4N2p68YNZSPw2AYyklIpNbuhxYmQjpYOS87bt6sPDOvQ+Qvsg==","signatures":[{"sig":"MEUCIDgxODLuK9dlyNPZIwu/CBmx2V8Y1aH6MGZrp+DNsbprAiEA2jRDPUgTI27ckx6d7lV81Owk4PShzGd7HnzF0uF51do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798709},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1fdb518918f85ada12c8841987fa6327078d1d28","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.98.0","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.26.2_1741197483642_0.049473578004181284","host":"s3://npm-registry-packages-npm-production"}},"4.27.0":{"name":"exifreader","version":"4.27.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.27.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"2fe47d3f982402e546d9491bd063b912ee0b29bb","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.27.0.tgz","fileCount":65,"integrity":"sha512-wrjtidE4MN5yQGI0ydeJm0Yw+HeCrziQGj5MccnHS0G+IyDoF8cyazKabXxj9F5LjXxqYTKiXm9nTYqvKAESzg==","signatures":[{"sig":"MEUCIEvwBsOQmCgeMAgFDjgCeDlAqSM3z0xF6HGTNBe0cGfEAiEAnSxoMOaPPafMTYmSyQ+6wLE5B292xZRg5V8BpCEIVkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815169},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"c64e53b70d0262799c0bd00e3f67beb889cd9677","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.98.0","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.27.0_1742833210945_0.2291414838566439","host":"s3://npm-registry-packages-npm-production"}},"4.28.0":{"name":"exifreader","version":"4.28.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.28.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"fa2935e8cf47f85a651f5cefcf895e141f294695","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.28.0.tgz","fileCount":66,"integrity":"sha512-J24W3CUicreoHLz0KJUP2V6NAVUXnTnu4KG5t2X+cNfT00vP6hjnbTY0opMEhPrTzp03kARMqvIMm0+1B+CPVw==","signatures":[{"sig":"MEUCIQCEVvFIitNoG9iPXF2tikX585b53VYauncyP1Jxdp4CswIgD32byC+j/uZDdkkE3HJCg5tXY8wvoKxOiAY31RCQ5UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822031},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"86b2308bf1f22e9451efaa16b112c95eaa4bfd50","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.98.0","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.28.0_1744039458377_0.4043034591409871","host":"s3://npm-registry-packages-npm-production"}},"4.28.1":{"name":"exifreader","version":"4.28.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.28.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"1a1a020a4ef7f5517ef8eba083249c0c59f8a1d8","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.28.1.tgz","fileCount":66,"integrity":"sha512-+rvA+fR1u1lKlLCrr5JnvtmWHUBU+fgkaCv0Sn/okWwzeJ0edjyeP0Hz4IXxnJkKky9B8pF597G6tNi5HIEAfQ==","signatures":[{"sig":"MEQCIAWlGhgfA0kZrzj9KuOi5BdQ3lsvL7Be0qYNAe4N9K5XAiA0NXtOYZB/MlQYPHC/CdBo+kjD4nF5KM9VUg6yR4lnvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822280},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"d3759542fdbe4e103ddf7f7206fb3c7e4f152731","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.98.0","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.28.1_1744221074743_0.7357897086084846","host":"s3://npm-registry-packages-npm-production"}},"4.29.0":{"name":"exifreader","version":"4.29.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.29.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"4f3cd767772b7c9ebca0ac8b58c1b6055c86b50e","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.29.0.tgz","fileCount":66,"integrity":"sha512-Z3TxsktblnC8Hpp9ChvPliSMwM6zl4keO656x7sioxvsAmr5GBo0+602eWHGAV5szDsdDP2u8CErx4QmJ0qIsA==","signatures":[{"sig":"MEYCIQDhOtwCO/G9intlt8ucuNtBWNJg5ETmEC7pFFHTjU+QZgIhALFMJvBb6TwoiXD6zSvfzQTIistBGDnxBGjhRL9wYVlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822355},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b88d2535d23c9bf131aa1d71e41f49dfc6fba2b5","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.99.6","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.29.0_1745240738092_0.7652810234767864","host":"s3://npm-registry-packages-npm-production"}},"4.30.0":{"name":"exifreader","version":"4.30.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.30.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"96220f0a1c2e13b30bf3026fdbc0e090687e2433","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.30.0.tgz","fileCount":68,"integrity":"sha512-de0tdPkASObswrGtn9fxroP3MiTgDxVu6/wAPQ7cBEdLwgek82s+ox7QT7Sl3ufKM5U1CapN9LWkQfDAKM37Bg==","signatures":[{"sig":"MEQCIHgJ9QzmQhbH4yoku61ZotRSZdWavCJW+lH54/OlL0jjAiAPogQhEJVdNpbAiBGLYmi0buIv3hR2BJZ7ehE3LtCu2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836140},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"62de2d0df945442147e73832c21d3302ac28c3b2","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.99.7","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.30.0_1746084028007_0.9209555941807148","host":"s3://npm-registry-packages-npm-production"}},"4.30.1":{"name":"exifreader","version":"4.30.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.30.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"4480d073bce4079e154a57d07cb0c46051d264e5","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.30.1.tgz","fileCount":68,"integrity":"sha512-XoEKKQ0FmJwCKHnuErceFAM+MSfZ+px7Nci5BhBP1cgEHi/fHSBvQySsdfd0MaFHzNh8ITsRNwpnvkMuIPicrg==","signatures":[{"sig":"MEUCIQCAoDJnilxBJ4mII6OdcrcxxwlF7HjxerBBCWV0r1wQEgIgW2LQ6T47CZyuy58UYCbkhUngiLxc1lleDwdDRNQTdUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836240},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a6d23e607ab6f66b17d0a680b134326857b47512","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.99.7","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.30.1_1746736929595_0.12695544458060182","host":"s3://npm-registry-packages-npm-production"}},"4.31.0":{"name":"exifreader","version":"4.31.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.31.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"d8e5e7cf1f8b4886c31eee6f9b990c8001b438ff","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.31.0.tgz","fileCount":68,"integrity":"sha512-nwtWnoheEI0IuPQ9mascB105aMtj/Gg4GMP0Tbks2vw6UXrK2Bhab4Ogo9MKYW1KoyGj/FV6KVIhVbNCoj0WQA==","signatures":[{"sig":"MEYCIQDyJYAqjj0WglEDRGWNj1qsio9Qk4fBiHbm6c0cJjqmzQIhAMwmtk8bCMSRarKtPIkDxGRdSrKYHsmYytdcETgojjoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845967},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4db1d147a99d8350fcc395a35ddd83076456f180","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.99.9","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^20.16.10","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.31.0_1748369981143_0.49246803782045756","host":"s3://npm-registry-packages-npm-production"}},"4.31.1":{"name":"exifreader","version":"4.31.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.31.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"94a5c2e61a84f56566b42c2951bbd68013e58d8f","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.31.1.tgz","fileCount":68,"integrity":"sha512-rkSg/NejDN9D+8GuRWZ2Y4G8KSrj0hdaeMoew8d0J5cF5oS0p6DVar2PSQ0fP3assu6s1PYh6M1lhtS7Kigk6Q==","signatures":[{"sig":"MEUCIA6wfJ1wryAI+nsrjJbvMtie8a9pAidMGIQ4dDKjeu9QAiEA1yjx05520Z1r1Q9OI9x/xGRIiiYX5iHCGNK78Ctygj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845993},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"27d92fae720a190c99dfbe19684d0118acce3d7e","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","actor":{"name":"mattiasw","type":"user","email":"mattias@wallander.eu"},"email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.8.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^14.0.0","webpack":"5.99.9","linkedom":"^0.18.9","cross-env":"^7.0.3","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^24.0.3","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.31.1_1750194584114_0.517027667159971","host":"s3://npm-registry-packages-npm-production"}},"4.31.2":{"name":"exifreader","version":"4.31.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.31.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"7757db7a4bccf12046724922edaedeb5b849887d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.31.2.tgz","fileCount":68,"integrity":"sha512-1NwFxGzoVyDDXpT4pw/gqQ10domJPOJFQHNhw7I4/qJZq1Rln0OlE7bfZLTM1gfxahvVV/pe9Dvsscda8h+27g==","signatures":[{"sig":"MEUCIBrCly1hX3N1VV/HEARpGzFaGFHGsYScRrFL69MQctoxAiEAxt6NDSdni9rYLiemE5brt2sA0MscqVvftASJREzlLTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846126},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"5c4822f6e645860b6b85b381f1301d0d9e9b8ac7","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.9.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.101.3","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^24.0.3","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.31.2_1756490748795_0.703099021119902","host":"s3://npm-registry-packages-npm-production"}},"4.32.0":{"name":"exifreader","version":"4.32.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.32.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"48955aff7c7a611a30c3ccec9b5b68b92ebd7785","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.32.0.tgz","fileCount":68,"integrity":"sha512-sj1PzjpaPwSE/2MeUqoAYcfc2u7AZOGSby0FzmAkB4jjeCXgDryxzVgMwV+tJKGIkGdWkkWiUWoLSJoPHJ6V5Q==","signatures":[{"sig":"MEUCIHTfkwglD7g9QSGJjeRr5Y9FpfWQaJ5wikCaZCyVRJZEAiEAhhRjpWME8gwrq+2QPhBce0LY/wBLioiRrPoc/+hD6+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846354},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1be1e888d5029fe9525edc75207ee1f6f3d12af5","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.9.2","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.101.3","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^24.0.3","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.32.0_1758389547654_0.4547382387219263","host":"s3://npm-registry-packages-npm-production"}},"4.33.1":{"name":"exifreader","version":"4.33.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.33.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":88,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"e3cb92f0ec69b9d83a4f11be2c14a2f8b29f2f66","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.33.1.tgz","fileCount":68,"integrity":"sha512-KsVc4bRfZW255PSst5Opt5jUeLp+SD2+q6fmXQkMMkphpFCDBFjzNAvswgQa1YcMrXq+9Na6HJ6gS3wo2x7RRw==","signatures":[{"sig":"MEYCIQDElpy8ZnWw3lRk6E/W/6tt8P+HvSDJ53Rp4FUjz+O7IQIhAM/bwZPIEJjgFgP+jJ73RTR9DoND0ABnUTa3/hTvQSL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847264},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"82937c28dc4a9af1796d342d1479c41c9a8c492a","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"10.9.3","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.103.0","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^24.0.3","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.33.1_1764947111014_0.8908997591759422","host":"s3://npm-registry-packages-npm-production"}},"4.34.0":{"name":"exifreader","version":"4.34.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.34.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":87,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"0cecad0c9652fe65cff0c0b156555ad288b834f9","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.34.0.tgz","fileCount":68,"integrity":"sha512-trqk/G6mfxFAUyUdNOsghe51NAo+OQ8z/JGos6JLLHhapvwnWUzOwy82V1MliunCSzLmPMOOzhfequOYg/Aw4w==","signatures":[{"sig":"MEUCICXlEAN5t/9JLsB6Pbn2IKHZjsXRHip05Kcb6kfjOvmPAiEAsjiMZ9nqBJ0ELw4FwllBEGPCn0BmKbVJ05aRaHpEo1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857284},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1bd07ec04968576a0738ce5608e5baba4c733250","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.104.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.34.0_1767648380737_0.3915793528342264","host":"s3://npm-registry-packages-npm-production"}},"4.35.0":{"name":"exifreader","version":"4.35.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.35.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":93,"exclude":["test/*","**/node_modules/*"],"branches":87,"reporter":["lcov","text"],"functions":97,"statements":93,"check-coverage":true},"dist":{"shasum":"c1bcc3b1ff5613bf1575a7210fcd6ba07e5ab20d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.35.0.tgz","fileCount":69,"integrity":"sha512-qiMONyOObmwI6sIXy13vRGqlcoi9VUKr70iGI1aefP+xJsbcXp+hcyL/4J6hov/yG9UhS7Hq1OQ1hAoSEZl+RA==","signatures":[{"sig":"MEUCIQD2fRAEE0mJndlVcRcEsHfH8YgpQhOH4d00gfr61RBf6QIgBbyJ45Sfyqz3jHm1U7+15zK2dhxjr9xU3VWNOckTIyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871440},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"2a463b1aa464d3f1dc76b649318a8d28cf1b88e6","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.104.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.35.0_1767970689172_0.9634788934296421","host":"s3://npm-registry-packages-npm-production"}},"4.36.0":{"name":"exifreader","version":"4.36.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.36.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"c8ced467b6d36b8d5d16768642524d710307871d","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.36.0.tgz","fileCount":72,"integrity":"sha512-A9LvILHKAlVyF8k/ThqcnvvWrtprcKLw2BRuesuqhWZzgPu+GLDfQwVlqK4QE9ytmZDC6C71mY8ij5w9fZOANg==","signatures":[{"sig":"MEUCIAOiQVagN8Kbu09Wdf8dnoj+wEiWj728CjV20nlLgNPdAiEAs5bQqKR9VgjL9DsQ4Du23DrxxPSFe09wTvXGKqkYcWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993645},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"8d36c83357ffbc92c99308e9d5ff0abbd81ec4df","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:integration test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.104.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.36.0_1768143106879_0.32323371996038164","host":"s3://npm-registry-packages-npm-production"}},"4.36.1":{"name":"exifreader","version":"4.36.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.36.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"a01cd420144105ac75dadf8bae93415b1d9b4b35","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.36.1.tgz","fileCount":72,"integrity":"sha512-LrQP+ad6g/9wLtw6pJyD7qTOKUECQxNcy9M3f8UhcOH4rZReuQhpWoOaG6lIGmzSJxwF2k+tH2atZoPuY6x7RQ==","signatures":[{"sig":"MEYCIQDU8dJsY+dOslhpTxjPbkqt/HusSY7+RWLQMYmAKoPnRwIhAJGQAb4nZM2Q4t9qYvk6w5LgJ8EaG+DBoaRHmnvxzXdL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995177},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"3ab1954e0ba76c571d8d632f2fc4f408a9ada9b1","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:integration test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.104.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.36.1_1769371479398_0.17045797808385887","host":"s3://npm-registry-packages-npm-production"}},"4.36.2":{"name":"exifreader","version":"4.36.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.36.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"0661b059af6e66b946d822f79e395cfd7eff6467","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.36.2.tgz","fileCount":72,"integrity":"sha512-Rpboqge86aBhRVJeW70BZHIkFNCi6rVlidzKuDyRxsreS/SbT983wFk/88+ddJu7zSrOae5fuiyXO7X91qq88Q==","signatures":[{"sig":"MEUCIQD2mEDD2Q4+wGFV2BwnCgBHnAxaGgp6yblM1RmKMtb3MAIgLz1VlMQZqDF7KDoJKKqG3u3sqMHq4s7qBxxSkSqidD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996156},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"efaf8f2d10e1d03304770bd721132fb4967c9f5f","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:integration test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.105.2","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.36.2_1771504558877_0.41702044141874683","host":"s3://npm-registry-packages-npm-production"}},"4.37.0":{"name":"exifreader","version":"4.37.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.37.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"e63fa5a23320b77f5de0377d79e9e02b66244828","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.37.0.tgz","fileCount":72,"integrity":"sha512-hr6YiZnyEE1aDhSRhTYiEFpm+85Uo6SBg2dpQbicq6GngzwcU4OGRgyBuUAvNIA83DuWmtlcsvdCfW8eIikvOw==","signatures":[{"sig":"MEQCIDwfv17h1vZgf9iQ6l5s71KlIMKq8N2icC60iwBtuUuwAiBeJEtatGIGa15QvuebVCgGJwQEiwroRa6sMRlywx45Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998927},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"3f3902fc524f3814fab9eb8a42ba51da951468ea","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:integration test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"mattiasw","email":"mattias@wallander.eu"},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.7.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.105.4","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^5.1.4","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.37.0_1773237475740_0.881767793405196","host":"s3://npm-registry-packages-npm-production"}},"4.37.1":{"name":"exifreader","version":"4.37.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.37.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"9605290cbad9c63246a4c8f385d6f886bf3b6b78","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.37.1.tgz","fileCount":72,"integrity":"sha512-hq/pQL93IrY4GEzwCQTfmVeVB+6m8g3t0pxUqvuWQO7s/AKlh8GUJ6O8fgoTHQRExcC/wG67V9HzWkrTM/8VOA==","signatures":[{"sig":"MEUCIDWZrsCPwPpTFrCs1wlqLG8zBXuET1FJzD8hOkM240XIAiEAhMDWRaebzkxK+JntqFJrbjgnbuLl6Fw42PcXpU88TXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":999729},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b6881ed273c31215e239eab9c175f5d33c0865bb","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e test:integration test:build test:build:custom","test:e2e":"cypress run","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.11.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.105.4","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.37.1_1775401365362_0.6184291642086595","host":"s3://npm-registry-packages-npm-production"}},"4.38.0":{"name":"exifreader","version":"4.38.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.38.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"e7581bdd49638bdc53188395a4a1a94607f35785","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.38.0.tgz","fileCount":74,"integrity":"sha512-uUFJS7H1mToAUoqO8uX/EkAYRYyvwr+JuRBKtWv6kDbTJoB+woiddDULGm42Em02N0CIwk/TTJqLwzM2Iygbiw==","signatures":[{"sig":"MEQCIBbHkuSUxnqDdMaAVIo37nCKSmlXj/t9m3q7FI4D209LAiA9Fhu5TnZzkrUKYJibwxPmUQx1Wu7Ew0g+gRzg2+Rhig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1043661},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a2437e1c437eb4106bb218d99cae22b4d415f8f6","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.11.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.105.4","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.38.0_1775550198501_0.6735661747011976","host":"s3://npm-registry-packages-npm-production"}},"4.38.1":{"name":"exifreader","version":"4.38.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.38.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"92fcc0bda16e2462644368805bea870a714cab49","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.38.1.tgz","fileCount":74,"integrity":"sha512-VUQ8pnWJHpnQXPQLgx4XBwjhj+eE0f5t4KhVFn6BnnTYKLf79DfjVRntR5061qE9NZgx2ohvE+JLXe/FWfCaAA==","signatures":[{"sig":"MEUCIQClzLpeYYT8ABfhU40XhAkXw5HUCRwHVt6svyAPWD3TIAIgIAp1IB+DL12iqDj1Ph1PR5iHuWGHkqzXCRg5dain7Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1043661},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"a3306baaba82f3e15c4f5487d2fe086dc861e22c","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.11.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.0.0","webpack":"5.105.4","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.2","@babel/core":"^7.25.2","@types/node":"^25.0.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.24.6","@babel/preset-env":"^7.25.4","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.10"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.38.1_1775726533248_0.9474783159799844","host":"s3://npm-registry-packages-npm-production"}},"4.39.0":{"name":"exifreader","version":"4.39.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.39.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"248af3fc63c1a6ec9f6481fd892a190c8ff18a25","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.39.0.tgz","fileCount":74,"integrity":"sha512-lP/BslNNbT3zZDtNyVli8XaPCxKE8f0OXb5hGhPVqaoIGCvOVanICwM3FXO45MkDjI3KHgFBk0KKVAw/W4xP2A==","signatures":[{"sig":"MEUCIHRETIOrMdOw2qefOHXgZQ3b1Izh/uAqeiOCAQ2bEtsiAiEAx9xdH8GKs3vDqcQZHuY73L7FhKZdq/L8x13qygjhiCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047107},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"fa7815bc95a67771244fa00a068718a52c02ca2e","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.12.1","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.14.2","webpack":"5.106.2","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.6.2","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.5.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.39.0_1778866871913_0.9603696321211412","host":"s3://npm-registry-packages-npm-production"}},"4.39.1":{"name":"exifreader","version":"4.39.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.39.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"edd7a2dadf7301245f8549c84e58a708d41228c1","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.39.1.tgz","fileCount":74,"integrity":"sha512-mQyOcAXK/mE+5rdzeqv/6tK431Vv8HCIVMYIJZJgJ+1ydd6nmg13awWcaEAzj/3M+Ii7A5v1gMokDOiK6RDcpw==","signatures":[{"sig":"MEYCIQDvM8DKa8DfC95An4QpTyRoFVuJeydt8wcSIXllqf4gAQIhAMT82qiEAlQVxMvscRXr1OikM0Q33qVdgu1MFtCnc4vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052533},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"493470c763cfb6ccab53870b786f89e8f8ce8174","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.12.1","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.0.1","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.14.2","webpack":"5.106.2","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.6.2","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.0.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.5.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.39.1_1779188588136_0.0030752770111948102","host":"s3://npm-registry-packages-npm-production"}},"4.40.0":{"name":"exifreader","version":"4.40.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"53db1d0461c77a0a1cd5057e4a0cdb3f99f6121f","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.0.tgz","fileCount":78,"integrity":"sha512-0PE+68c0Bf6XwOZUyKUaA+25r4vf96HVsbbq+ImlcDgKOWFNypqiKJE0zC9SzRXDdk8+GcnC8HphZeHIUEniqQ==","signatures":[{"sig":"MEYCIQCpx5RGlqntuM120rK1gQqd5FFKhugo7RNnE2QQqWKbQwIhAMFpXieaw3XOZrHW/QaT55s2v5BblRAd3BHjZyDUNKVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200920},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"8cb0261a26b7d986955fe0a6780f076dcb7902e7","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.0_1780061274675_0.5011597479402783","host":"s3://npm-registry-packages-npm-production"}},"4.40.1":{"name":"exifreader","version":"4.40.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"4b0554645f9409e00a4dbb7943f2adc297b534a1","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.1.tgz","fileCount":78,"integrity":"sha512-Xavsts17ZYZoxUsUn+HCvGf8LB2ry7/pLSk2bYhXPGNLKciQDOxsY2EoytnKWfGmBRm4yvHVkw8RWsG5J8s3pA==","signatures":[{"sig":"MEYCIQCqBBpjuEYh8QHBVUaL/iazRUlVqNs1MlnbIiBRlJYuaAIhAMlHJjRhBxRVxFXI2ldAMCq0DHCBpgVNdvz9fcujhqye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1208376},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"0ea9d58c48fb64b7aea744c4222671db18e2ea88","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.1_1780166596495_0.356210777954048","host":"s3://npm-registry-packages-npm-production"}},"4.40.2":{"name":"exifreader","version":"4.40.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"2922f613c3cbc226aad07483db8927699caa5fa2","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.2.tgz","fileCount":78,"integrity":"sha512-d14iZiwEzS3+qxUfX/pEZRv3zlcCpb0hDu0h8rlp02mTF5vMWoX3GFW4vXYPCMCKbdXdTWngXLPXY9CO8n2H/g==","signatures":[{"sig":"MEUCIQD2YlH5GxsvpBEwAa+KrNF/nvkTDsPdqaBVttFhRjlKWAIgY9I+ND7kD/1+iUOdG4DOP4Q/3HzLbya46r0O3WaSFKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1208377},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"597f9fa642aa992b2f1394775f41f07705ea7f78","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.2_1780174054787_0.6992780485940602","host":"s3://npm-registry-packages-npm-production"}},"4.40.3":{"name":"exifreader","version":"4.40.3","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.3","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"3f5b9ec16acbe6ea621f752d8744f3a3eb5ae4ec","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.3.tgz","fileCount":78,"integrity":"sha512-58NvuV/lmrUoxR6Y3s5U3rwxn8ITB8xod2WgOkwew0oR5ziQj2bcJSXMbOTQPytnZi3grztHQhgZnHBSe3/P4A==","signatures":[{"sig":"MEUCIFAIdkRvr3RWD4C8KuvDhBQiIzJeQlQxmIj9bQTNx3B6AiEA7zPkNZW9g1a3whBUmJ3NBUUkpwcdhf35bZkeMntbGUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1210488},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"fe4f19ff82e0acfe3415f39698d2e4914e73edcc","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.3_1780252985722_0.4830523576972512","host":"s3://npm-registry-packages-npm-production"}},"4.40.4":{"name":"exifreader","version":"4.40.4","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.4","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"362d09379bee89f0df252fa84475e123c0877804","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.4.tgz","fileCount":78,"integrity":"sha512-pkNxOXNKWQcFn+tdOK7T7YUUhTYm3k9b4t7XknW9q6vud1jjyzZUAZ/qguOPgJ1X9fFlvv26X82W8etMswhoqQ==","signatures":[{"sig":"MEUCIQD4K8Qes6n/1pTG8auCh60eWaO2gny9upipv889HVWeIQIgakNYehBb6EpPwl/M0g/moxuH1dEOe6JjuH65H9wV7A8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212829},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4c969bb9db54d5e58ee1dc9afe5d4475b4db6c95","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.4_1780496092159_0.20251649708648678","host":"s3://npm-registry-packages-npm-production"}},"4.40.5":{"name":"exifreader","version":"4.40.5","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.40.5","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"c1fe528381bcc89b42841d40c5ed0c874aed6547","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.40.5.tgz","fileCount":78,"integrity":"sha512-4mmnzlQ0g1xmBlThXM2L9IkVkN0E6TuSs1rHp68WMkW47q/yyZlbeuwFWJ+OR25mhQ22aBrCNtltDA45Z6Rrxg==","signatures":[{"sig":"MEQCICAY9f9U/5hZj4WSLa8ccA4RqXhJvmQO0UPLZuXb8qO/AiAGCKxSMrpNi5/OUoo56lRzDwVF4vwRW9qjh/voRNMQog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.40.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1213138},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"4120c8323dba5991bacd50df72b4d73a88fc1668","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.15.0","webpack":"5.107.1","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.25.2","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.0","babel-loader":"^10.0.0","@babel/register":"^7.29.3","@babel/preset-env":"^7.29.5","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.40.5_1780512764588_0.6644415390285818","host":"s3://npm-registry-packages-npm-production"}},"4.41.0":{"name":"exifreader","version":"4.41.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.41.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"bin":{"exifreader":"bin/cli.js"},"nyc":{"lines":92,"exclude":["test/*","**/node_modules/*"],"branches":86,"reporter":["lcov","text"],"functions":97,"statements":92,"check-coverage":true},"dist":{"shasum":"a463c0ad484243a20c44e165ee7e3bedf13e7af7","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.41.0.tgz","fileCount":79,"integrity":"sha512-P3nPeh6GWs5D5RZdRZ6q/LorHPmmeDgKsowduqRabtTFiqMD2bc5eTN+Dhq00O9BCuV2eksu3oOJh4ZaZvkK0A==","signatures":[{"sig":"MEUCIF58jhClgzKxgdomv05ABDlt1gu+q5CZQm/jZzInZ7DGAiEA1834f4hFVxTbeCYgcktgKCrIbxkaokyxO7hcT6iaefg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1164050},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"1874a9edb44fc0121bd894094c0aaa8569728f08","scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=test mocha --require @babel/register --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"nyc npm test","test:all":"npm-run-all lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all lint test:types coverage test:build","test:build":"mocha test/build/test.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"cross-env BABEL_ENV=test mocha --require @babel/register \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.13.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","chai":"^4.3.10","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^8.52.0","rimraf":"^5.0.5","cypress":"^15.16.0","webpack":"5.107.2","linkedom":"^0.18.9","cross-env":"^10.0.0","typescript":"^6.0.3","@babel/core":"^7.29.7","@types/node":"^25.9.1","npm-run-all":"^4.1.5","webpack-cli":"^7.0.3","babel-loader":"^10.0.0","@babel/register":"^7.29.7","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.4","babel-plugin-rewire":"^1.2.0","eslint-plugin-cypress":"^3.0.2","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.41.0_1780910967748_0.8584852936888694","host":"s3://npm-registry-packages-npm-production"}},"4.41.1":{"name":"exifreader","version":"4.41.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.41.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"82acf3865ea74602c8a065e68a3e0cd637274783","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.41.1.tgz","fileCount":79,"integrity":"sha512-cHEtwlt6OmqEnWO906/ZURHym4gzRJ2VNQObeSEqhoBRk9oPFoHyPsrermUZ4JHE4T4o46mLbcJfF3r9PPVXdg==","signatures":[{"sig":"MEUCIDzacvhTk19lTIBvLgwNLqUlGbP51HJGq3E5i8zMP6JoAiEAiMrmCLZaQUj1Hfi0L2sIJpOTTBX5zRO1SZoXG4i3slw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167816},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"20dfd6ec542fb4cb0933b512a02a92997828374c","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.16.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.18.1","globals":"^17.7.0","webpack":"5.108.4","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.1.1","webpack-cli":"^7.2.1","babel-loader":"^10.0.0","npm-run-all2":"^9.0.2","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.41.1_1784369554560_0.7316937488272133","host":"s3://npm-registry-packages-npm-production"}},"4.41.2":{"name":"exifreader","version":"4.41.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.41.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"b892e204e6c6545f32c2710c559be35af01d8069","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.41.2.tgz","fileCount":79,"integrity":"sha512-uMESi/YhXfuSKj8kk8jgEnzQwTUTCdVG6XiHaNLaecGO4Z8NuYmcEYINzF+Ln0zeO76s8fgCPTi61hDEu7arlg==","signatures":[{"sig":"MEQCIBVCkZbub7gI00fnHr+JVRToJiaetIJhWJFOZ30m4ZloAiBWFthap56N4mcRFtE/jLzO7dEy3Y+pNeVNZqxxjkB6Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.41.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149972},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"c7e73b043ecbb207a0a9e8455b20428e94cd61c6","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.16.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.18.1","globals":"^17.7.0","webpack":"5.108.4","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.1.1","webpack-cli":"^7.2.1","babel-loader":"^10.0.0","npm-run-all2":"^9.0.2","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.41.2_1784376988210_0.12573006850176127","host":"s3://npm-registry-packages-npm-production"}},"4.41.3":{"name":"exifreader","version":"4.41.3","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.41.3","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"53cab794dd3f01441fe89ee03ec444da65fce074","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.41.3.tgz","fileCount":79,"integrity":"sha512-bjc9UGw2OOj5Z0FQec5HRzH8A/gzGpWJLj74+Hffp0ri6JnjmXKtPXa3Ok9qwSaBa3zFsqAdXo8cjAwtj0bD+Q==","signatures":[{"sig":"MEQCIBZ5x5x1GCB085JvZQP9pA3SE8iz/FHVhJATpUxGRndBAiAotM97zVrlGyeiR+SBHixQXJ3xelTBcm2qpXyQJ0RnmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.41.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149994},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"611b8b6cf908d36f0262f1f0c9a6a09604ec47f5","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.16.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.18.1","globals":"^17.7.0","webpack":"5.108.4","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.1.1","webpack-cli":"^7.2.1","babel-loader":"^10.0.0","npm-run-all2":"^9.0.2","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.41.3_1784386046321_0.556775600323127","host":"s3://npm-registry-packages-npm-production"}},"4.41.4":{"name":"exifreader","version":"4.41.4","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.41.4","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"1b20c7d0b45ed9965e802c25ed96af66d96c5e32","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.41.4.tgz","fileCount":79,"integrity":"sha512-EOoKFtaXiIyMLT47y15YYNN4IRvZ8DMX2yllyhIZSFvtL+UTJ9JF9t8EoV99RwUgpBEbuWa5l/Vq3snHJOAbLA==","signatures":[{"sig":"MEYCIQDLj9lX9BLb4uCg+yBKRXNpWCsY+7ABzy1a3J4ucBKXgAIhAMPkAqFEF9cjKczjHkqtTrPzfMcPW7K53XRqaMAK2I/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.41.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154085},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"aa2a3103031a7cf0acde7b9aa565567cc4f3d1e9","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.16.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.19.0","globals":"^17.8.0","webpack":"5.109.1","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.1.2","webpack-cli":"^7.2.1","babel-loader":"^10.0.0","npm-run-all2":"^9.0.2","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^7.1.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.41.4_1785922324932_0.5474064143714146","host":"s3://npm-registry-packages-npm-production"}},"4.42.0":{"name":"exifreader","version":"4.42.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.42.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"7a86f864177bd6a7b9295f954ecb03f5554211a1","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.42.0.tgz","fileCount":79,"integrity":"sha512-dvjmG8KvSoMvFCG7XaH+kRgBXUTZxWibdm6ThyjcZbA18pAALPRaLcletWg8wAeYo1E1j46q5cuTsLQJipOqsA==","signatures":[{"sig":"MEUCIQD5NximqEWtiMYjMV7rve4HQcRsFXVVSireJaB5jTyn9wIgK4pULqTGD7/pTDCcUxo+nUjKCTpDrVfEz+xoh42DczI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154894},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"da720570add3973caf84e9946e37146d8c9ae494","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.16.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.7.6","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.19.0","globals":"^17.8.0","webpack":"5.109.1","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.1.2","webpack-cli":"^7.2.1","babel-loader":"^10.0.0","npm-run-all2":"^9.0.2","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^7.1.1"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.42.0_1785941775011_0.6066673667695024","host":"s3://npm-registry-packages-npm-production"}},"4.43.0":{"name":"exifreader","version":"4.43.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.43.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"ab01b36d1229791ebf3da3714d55def25c143319","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.43.0.tgz","fileCount":79,"integrity":"sha512-Ssi/NzA5HZ9RQ43USwrlT+t/g0hDHJoFOs5BvN6jolnBvToXnTVQCUDhdvqXix/ff1bIR58AG9/YYwTf1dthgw==","signatures":[{"sig":"MEYCIQCv9jbmQINWClvE26xDEQM9kO7tl4NrFldI9DVdt1zWQAIhAPoMK/CI32JZrUIgvD93AWwJieuZ62QMlcS7lLjaYdiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174090},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"b3fc8652acfd65daa48b2b7545732392c54d17c3","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.17.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.8.0","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.20.1","globals":"^17.9.0","webpack":"5.109.2","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.2.0","webpack-cli":"^7.2.2","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^7.1.2"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.43.0_1786884483461_0.9551265073826682","host":"s3://npm-registry-packages-npm-production"}},"4.44.0":{"name":"exifreader","version":"4.44.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.44.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"183d0219eb02b9265dc2c7bea27f37183c12f792","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.44.0.tgz","fileCount":79,"integrity":"sha512-NviP4AQgrZHiNZT8IEsXtyaAKLkc0C55dfQ8fyaAXiL59EJLDdsvP/hZhAfTJpdVuHDGHU7GuUZ1qrJtINckvw==","signatures":[{"sig":"MEYCIQDPFeAVU0mmLtEk2+K/4MGdnqbUQqjMCQwTpkHdYaS7zgIhALP1nBNkR+PMdCo8cl6Awb0NBHxCs41J4/Gb12qtlGvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1189253},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"ea2fd0baac966d05a47fbf6ef187a96b1ada721e","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.17.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^11.8.0","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.20.1","globals":"^17.11.0","webpack":"5.109.2","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.2.0","webpack-cli":"^7.2.2","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^7.1.2"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.44.0_1787329149058_0.8115220218351791","host":"s3://npm-registry-packages-npm-production"}},"4.44.1":{"name":"exifreader","version":"4.44.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.44.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**",".mocharc.cjs"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"e883af8318fbd56e125b4a4e93f7b511c9ef6882","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.44.1.tgz","fileCount":79,"integrity":"sha512-eNfF3Ph8ZKorMKYi+u5ZBKHrsPmwJV+8AkjlWUj83j3U+vcdQ9aptpFDNZhDmLBVfTvHbWYZklEgIAfQYzXzdA==","signatures":[{"sig":"MEUCIAsb05yUCHpWHH50W0Ps29aDQM0ZwAf/itiJS8MVc3wWAiEA1Fwu8SxUEiwGhtvgoa3zsZOLwSLGVO+X0hoLP4hB23Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1191220},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"653f74bd36c306f74fabe1fe5a47ef9f9aea0fc8","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.19.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^12.0.0","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.21.1","globals":"^17.12.0","webpack":"5.110.2","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.4.0","webpack-cli":"^7.2.3","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^8.0.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.44.1_1788611382202_0.02380589901732022","host":"s3://npm-registry-packages-npm-production"}},"4.45.0":{"name":"exifreader","version":"4.45.0","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.45.0","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**",".mocharc.cjs"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"a33e2b3c7f926012e80827f03575fc6821505825","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.45.0.tgz","fileCount":80,"integrity":"sha512-l9WWwOmPo/RRC3mIdUeAllAA2tGknBrUjOaiMYsekpQnO2BAww7R8YFisGxxJSkWang1UM7nsHxDvD++zsZkpw==","signatures":[{"sig":"MEUCIQChT90IwUvhQlwEHaQXuczQacfKc6DwPYMnIo6aFWutyAIgWbop6QXhkK3RJhZPdAv4uDAQ4zKgdOC8kdqW9f2JVHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1202467},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"519796179930d0412781d042ade8c6b9cc60186c","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.19.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^12.0.0","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^15.21.1","globals":"^17.12.0","webpack":"5.110.2","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.4.0","webpack-cli":"^7.2.3","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^8.0.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.45.0_1789048581090_0.43398358617192456","host":"s3://npm-registry-packages-npm-production"}},"4.45.1":{"name":"exifreader","version":"4.45.1","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.45.1","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**",".mocharc.cjs"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"87e9da7723e93e2f214a16d32ecb635b061d72e4","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.45.1.tgz","fileCount":80,"integrity":"sha512-zd25QpNIa9f1ZaWO5Jv+ikFbw4Y4hHs/OVXy3slFjl6C+Zy855aVrpjXADoJavQsMncoUYtNhaq4lDHXcGLi0g==","signatures":[{"sig":"MEUCIQDz9IMud+YkObvSRfJQ/kcbFH2o7CgkJMLyrwfNR7EMpQIge4Gw5l/LyRIvPSIlwUlJVpv35/h73XgtNcYuPYY1Tgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOvYlGa+5mrYAzE/j4BiYHsW15Dui8qQl3+1tSarBAGwIgNmfJkfmyJPlkZef3ahOr6yJoKRS8RY62P6Rz+elQxAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1204352},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"ef96481e3c21057930c61d941493e42219331938","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.19.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^12.0.1","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^16.0.0","globals":"^17.12.0","webpack":"5.111.0","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.5.1","webpack-cli":"^7.2.3","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^8.0.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.45.1_1789754251688_0.36382449846060627","host":"s3://npm-registry-packages-npm-production"}},"4.45.2":{"name":"exifreader","version":"4.45.2","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","_id":"exifreader@4.45.2","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"homepage":"https://github.com/mattiasw/ExifReader#readme","bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"c8":{"lines":93,"exclude":["test/**",".mocharc.cjs"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"bin":{"exifreader":"bin/cli.js"},"dist":{"shasum":"01c178380790390543d6ebd3995c235ab36e053c","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.45.2.tgz","fileCount":80,"integrity":"sha512-1VWbirfHfRlDUIOXJYAe5wv/tAdOl51z7mr71KeTt4ueF8j2DToHnIS9DZFno/xy2MmBdvAgirBItXs5UufjmQ==","signatures":[{"sig":"MEYCIQCcBYDIiAkoPqH9n5l1sFB8O+JQASC9e44P7zvgVO6iWQIhAJMxy92dkdL7wMP9s4aS/ASRxQrNgd7NX/CQAmkEaXPB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEerYw3NnD06P1HscKxPc+VvTM2dCQhWeKRzhgdOjZu8AiEAhi8PKF0bwuESpsi6dsemaJlsRTJWCRwSS8jB/ipFZ9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.45.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212024},"main":"dist/exif-reader.js","types":"./exif-reader.d.ts","module":"src/exif-reader.js","gitHead":"045f5ded4d5507f785d0cad71087ee89bb9906e1","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.19.0","description":"Library that parses Exif metadata in images.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^12.0.1","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^16.0.0","globals":"^17.12.0","webpack":"5.111.0","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.5.1","webpack-cli":"^7.2.3","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^8.0.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/exifreader_4.45.2_1789988489380_0.6532714643696618","host":"s3://npm-registry-packages-npm-production"}},"4.46.0":{"c8":{"lines":93,"exclude":["test/**",".mocharc.cjs"],"branches":90,"reporter":["lcov","text"],"functions":98,"statements":93,"check-coverage":true},"_id":"exifreader@4.46.0","bin":{"exifreader":"bin/cli.js"},"bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"dist":{"shasum":"b6216eae512997587c45114f972cc14ca979205f","tarball":"https://registry.npmjs.org/exifreader/-/exifreader-4.46.0.tgz","fileCount":80,"integrity":"sha512-ksHTpjXKWzbckY+bYlGaomG0EobHJkaMWLg5OPbzlTPda04F2dfrDfYSz8iAPp/kXYUSQdINBVI6nCAjQ8PQ/Q==","signatures":[{"sig":"MEUCIQCFUWhS6XlYHINp4ab8WPUdR2UIulOyx0YXF9k1LNkKXQIgNyHA4ivxJGx6I567CMhpe1tp8Xwq2UIfzlcwedmp4hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDoyLzyScqbsUuZUZ86qSFaHeicgiDvyY1y2QcTJQ6YjAIgTpagV7WiVdr6VL2+WowiQH8x2ly4RyVRmJGg61CzSoY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/exifreader@4.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217341},"main":"dist/exif-reader.js","name":"exifreader","types":"./exif-reader.d.ts","author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"module":"src/exif-reader.js","gitHead":"65a805a5da1643d5db07068e03106503700596e4","license":"MPL-2.0","scripts":{"lint":"eslint .","test":"mocha --recursive \"test/unit/\"","build":"node bin/build.js","start":"cross-env NODE_ENV=development webpack serve","prepare":"husky","coverage":"c8 npm test","test:all":"npm-run-all2 lint test:types coverage test:e2e:chrome test:integration test:build test:build:custom","pre-commit":"npm-run-all2 lint test:types coverage test:build","test:build":"mocha test/build/test.js test/build/packaging.js","test:types":"tsc --noEmit --project test/types","build:pages":"node bin/build-pages.js","postinstall":"node bin/build.js --only-with-config","cypress:open":"cypress open --e2e","test:e2e:chrome":"cypress run","test:e2e:firefox":"cypress run --browser firefox","test:integration":"mocha \"test/integration/**/*-spec.js\"","test:build:custom":"mocha --bail test/build/test-custom.js","test:build:update":"node test/build/update.js","test:integration:update":"node test/integration/update.js"},"version":"4.46.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e715cc19-bc1a-4208-a4a3-cc0b6207aabb"}},"homepage":"https://github.com/mattiasw/ExifReader#readme","repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"_npmVersion":"11.19.0","description":"Library that parses Exif metadata in images.","directories":{},"maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"sideEffects":false,"_nodeVersion":"24.21.0","browserslist":["> 0.5%","last 2 versions","not dead","Chrome >= 9","Firefox >= 15","IE >= 10","Edge >= 12","Safari >= 5.1","Opera >= 12.1"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","husky":"^9.0.11","mocha":"^12.0.2","eslint":"^9.39.4","rimraf":"^5.0.5","cypress":"^16.1.0","globals":"^17.12.0","webpack":"5.111.1","linkedom":"^0.18.13","cross-env":"^10.0.0","@eslint/js":"^9.39.5","typescript":"^7.0.2","@babel/core":"^7.29.7","@types/node":"^26.6.2","webpack-cli":"^7.2.3","babel-loader":"^10.0.0","npm-run-all2":"^9.0.3","@babel/preset-env":"^7.29.7","webpack-dev-server":"^5.2.6","eslint-plugin-cypress":"^6.4.4","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.6.1","@cypress/webpack-preprocessor":"^8.0.0"},"optionalDependencies":{"@xmldom/xmldom":"^0.9.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/exifreader_4.46.0_1790434056972_0.5160942625721527"}}},"time":{"created":"2016-12-28T13:09:14.749Z","modified":"2026-09-26T14:47:37.403Z","2.0.0":"2016-12-28T13:09:14.749Z","2.0.1":"2016-12-28T13:33:38.799Z","2.1.0":"2017-04-16T20:20:14.275Z","2.1.1":"2017-05-09T06:44:21.982Z","2.1.2":"2017-10-31T17:56:59.809Z","2.2.0":"2018-01-04T14:09:47.212Z","2.3.0":"2018-02-10T13:56:57.149Z","2.4.0":"2018-04-10T19:01:05.907Z","2.4.1":"2018-04-10T19:33:15.613Z","2.4.2":"2018-04-19T17:42:12.770Z","2.5.0":"2018-06-13T18:32:44.761Z","2.6.0":"2019-01-23T20:51:43.773Z","2.7.0":"2019-02-01T15:01:24.083Z","2.8.1":"2019-03-18T18:59:11.235Z","2.8.2":"2019-04-07T21:39:07.827Z","2.8.3":"2019-08-05T11:15:52.302Z","2.8.5":"2019-11-01T15:24:24.934Z","2.9.0":"2019-11-01T21:41:13.137Z","2.10.0":"2019-11-04T18:47:52.398Z","2.11.0":"2019-11-17T20:17:09.108Z","2.12.0":"2019-11-23T21:33:18.534Z","2.13.0":"2019-12-15T20:50:21.229Z","2.13.1":"2020-01-24T18:47:30.260Z","3.0.0":"2020-03-13T21:17:59.523Z","3.1.0":"2020-03-14T17:41:39.683Z","3.2.0":"2020-03-22T20:45:43.164Z","3.3.0":"2020-03-28T14:17:08.617Z","3.4.0":"2020-03-31T18:48:37.149Z","3.5.0":"2020-04-01T17:24:16.534Z","3.6.0":"2020-04-06T20:50:09.938Z","3.6.1":"2020-04-10T21:34:18.979Z","3.7.0":"2020-04-11T15:35:17.012Z","3.8.0":"2020-04-14T21:08:51.016Z","3.9.0":"2020-04-19T18:52:15.720Z","3.10.0":"2020-05-01T13:06:42.761Z","3.11.0":"2020-05-02T21:54:31.827Z","3.11.1":"2020-05-08T18:03:09.321Z","3.11.2":"2020-05-09T11:26:39.031Z","3.12.0":"2020-06-01T18:50:43.412Z","3.12.1":"2020-08-17T16:20:44.973Z","3.12.2":"2020-08-19T19:18:21.749Z","3.12.3":"2020-10-10T07:38:20.931Z","3.12.4":"2020-11-21T10:29:00.524Z","3.12.5":"2020-11-21T22:01:07.306Z","3.12.6":"2020-11-23T21:50:37.702Z","3.13.0":"2020-12-30T11:16:37.831Z","3.14.0":"2021-01-31T17:45:07.778Z","3.14.1":"2021-03-13T12:29:40.165Z","3.15.0":"2021-04-25T15:50:25.510Z","3.16.0":"2021-06-06T16:51:58.534Z","4.0.0":"2021-10-31T16:00:38.229Z","4.1.0":"2021-11-21T17:48:39.196Z","4.1.1":"2021-12-30T17:16:41.560Z","4.2.0":"2022-01-23T15:56:42.203Z","4.3.0":"2022-03-04T22:35:52.072Z","4.3.1":"2022-03-11T06:43:15.777Z","4.4.0":"2022-03-12T21:38:12.092Z","4.5.0":"2022-04-12T05:22:05.887Z","4.5.1":"2022-08-02T19:01:17.809Z","4.6.0":"2022-10-01T19:03:51.684Z","4.7.0":"2022-11-04T21:24:56.143Z","4.8.0":"2022-11-07T19:39:40.141Z","4.8.1":"2022-11-08T21:38:15.672Z","4.9.0":"2022-12-12T21:33:11.454Z","4.9.1":"2022-12-19T17:18:53.331Z","4.9.2":"2023-02-26T17:11:20.289Z","4.10.0":"2023-03-10T22:38:20.774Z","4.11.0":"2023-03-13T20:42:14.929Z","4.11.1":"2023-03-17T21:54:43.339Z","4.12.0":"2023-03-28T19:39:41.418Z","4.12.1":"2023-06-09T04:50:49.384Z","4.13.0":"2023-07-06T20:53:40.839Z","4.13.1":"2023-10-03T20:19:40.795Z","4.13.2":"2023-10-07T18:29:45.438Z","4.14.0":"2023-10-21T13:49:20.817Z","4.14.1":"2023-10-21T14:58:43.253Z","4.15.0":"2023-10-26T17:04:42.949Z","4.16.0":"2023-10-31T14:50:21.734Z","4.17.0":"2023-11-19T16:59:27.746Z","4.18.0":"2023-12-16T22:16:43.639Z","4.19.0":"2023-12-17T20:47:30.269Z","4.19.1":"2023-12-18T06:22:29.249Z","4.20.0":"2023-12-28T19:49:10.413Z","4.21.0":"2024-02-04T20:42:41.708Z","4.21.1":"2024-03-10T17:37:28.512Z","4.22.0":"2024-04-06T14:09:31.736Z","4.22.1":"2024-04-08T18:56:18.120Z","4.23.1":"2024-05-04T19:11:46.818Z","4.23.2":"2024-05-29T10:41:59.234Z","4.23.3":"2024-06-12T07:52:39.049Z","4.23.4":"2024-09-05T15:50:46.617Z","4.23.5":"2024-09-05T17:28:29.574Z","4.23.6":"2024-10-04T10:44:55.813Z","4.23.7":"2024-10-07T19:55:08.374Z","4.24.0":"2024-10-25T12:33:46.813Z","4.25.0":"2024-10-28T21:35:11.658Z","4.26.0":"2024-12-25T21:15:47.660Z","4.26.1":"2025-01-26T20:41:52.745Z","4.26.2":"2025-03-05T17:58:03.890Z","4.27.0":"2025-03-24T16:20:11.196Z","4.28.0":"2025-04-07T15:24:18.561Z","4.28.1":"2025-04-09T17:51:14.960Z","4.29.0":"2025-04-21T13:05:38.298Z","4.30.0":"2025-05-01T07:20:28.264Z","4.30.1":"2025-05-08T20:42:09.867Z","4.31.0":"2025-05-27T18:19:41.382Z","4.31.1":"2025-06-17T21:09:44.326Z","4.31.2":"2025-08-29T18:05:48.994Z","4.32.0":"2025-09-20T17:32:27.849Z","4.33.1":"2025-12-05T15:05:11.203Z","4.34.0":"2026-01-05T21:26:20.929Z","4.35.0":"2026-01-09T14:58:09.359Z","4.36.0":"2026-01-11T14:51:47.035Z","4.36.1":"2026-01-25T20:04:39.706Z","4.36.2":"2026-02-19T12:35:59.077Z","4.37.0":"2026-03-11T13:57:55.956Z","4.37.1":"2026-04-05T15:02:45.540Z","4.38.0":"2026-04-07T08:23:18.751Z","4.38.1":"2026-04-09T09:22:13.424Z","4.39.0":"2026-05-15T17:41:12.115Z","4.39.1":"2026-05-19T11:03:08.348Z","4.40.0":"2026-05-29T13:27:54.859Z","4.40.1":"2026-05-30T18:43:16.671Z","4.40.2":"2026-05-30T20:47:34.963Z","4.40.3":"2026-05-31T18:43:05.902Z","4.40.4":"2026-06-03T14:14:52.338Z","4.40.5":"2026-06-03T18:52:44.781Z","4.41.0":"2026-06-08T09:29:27.899Z","4.41.1":"2026-07-18T10:12:34.872Z","4.41.2":"2026-07-18T12:16:28.357Z","4.41.3":"2026-07-18T14:47:26.471Z","4.41.4":"2026-08-05T09:32:05.154Z","4.42.0":"2026-08-05T14:56:15.162Z","4.43.0":"2026-08-16T12:48:03.617Z","4.44.0":"2026-08-21T16:19:09.213Z","4.44.1":"2026-09-05T12:29:42.359Z","4.45.0":"2026-09-10T13:56:21.268Z","4.45.1":"2026-09-18T17:57:31.796Z","4.45.2":"2026-09-21T11:01:29.572Z","4.46.0":"2026-09-26T14:47:37.055Z"},"bugs":{"url":"https://github.com/mattiasw/ExifReader/issues"},"author":{"name":"Mattias Wallander","email":"mattias@wallander.eu"},"license":"MPL-2.0","homepage":"https://github.com/mattiasw/ExifReader#readme","repository":{"url":"git+https://github.com/mattiasw/ExifReader.git","type":"git"},"description":"Library that parses Exif metadata in images.","maintainers":[{"name":"mattiasw","email":"mattias@wallander.eu"}],"readme":"ExifReader\n==========\n\nExifReader is a JavaScript library that parses image files and extracts the\nmetadata. It can also extract an embedded thumbnail. It can be used either in a\nbrowser or from Node. Supports JPEG, JPEG XL, TIFF, PNG, HEIC, AVIF, WebP, and\nGIF files with Exif, IPTC, XMP, ICC, MPF, and more metadata (depending on file\ntype).\n\nIf you use the `length: 'auto'` option, ExifReader reads only the bytes\nthat contain metadata, **well under 1 ms per file** for typical phone JPEGs\nand **over 95% less bandwidth**.\n\nExifReader is highly and easily configurable and the resulting bundle can be as\nsmall as **~9 KiB** (Brotli-compressed) if you're only interested in a few tags\n(e.g. date and/or GPS values).\n\nExifReader supports module formats ESM, AMD, CommonJS, and globals and can\ntherefore easily be used from Webpack, RequireJS, Browserify, Node etc.\n\nYou can try it out on the\n[examples site](https://mattiasw.github.io/ExifReader/).\n\n**Support table**\n\n| File type              | Exif    | IPTC    | XMP     | ICC     | MPF     | Photoshop     | MakerNote          | Thumbnail | Image details |\n| -----------------------|---------|---------|---------|---------|---------|---------------|--------------------|-----------|---------------|\n| JPEG                   | **yes** | **yes** | **yes** | **yes** | **yes** | **some**&ast; | **some**&ast;&ast; | **yes**   | **yes**       |\n| JPEG XL&ast;&ast;&ast; | **yes** | no      | **yes** | no      | no      | no            | **some**&ast;&ast; | ???       | **yes**       |\n| TIFF                   | **yes** | **yes** | **yes** | **yes** | ???     | **some**&ast; | **some**&ast;&ast; | **yes**   | N/A           |\n| PNG                    | **yes** | **yes** | **yes** | **yes** | ???     | ???           | **some**&ast;&ast; | no        | **yes**       |\n| HEIC/HEIF              | **yes** | no      | **yes** | **yes** | ???     | ???           | **some**&ast;&ast; | **yes**   | no            |\n| AVIF                   | **yes** | no      | **yes** | **yes** | ???     | ???           | **some**&ast;&ast; | **yes**   | no            |\n| WebP                   | **yes** | no      | **yes** | **yes** | ???     | ???           | **some**&ast;&ast; | **yes**   | **yes**       |\n| GIF                    | N/A     | N/A     | N/A     | N/A     | N/A     | N/A           | N/A                | N/A       | **yes**       |\n\n- `MakerNote` = Manufacturers' proprietary MakerNote tags.\n- `Image details` = image width, height, etc. read from image header.\n- `N/A` = The feature is not applicable to this file type.\n- `???` = may be supported but has not been tested.\n- `*` = A draft implementation of Photoshop tags have been added with\n    `ClippingPathName` and `PathInformation` currently supported. Photoshop tags\n    are very different from other tags and need a lot of extra code so they have\n    deliberately not been fully implemented. File an issue if there is something\n    you think should really be supported.\n- `**` = Some of the Canon-specific and Pentax-specific tags have been added.\n    File an issue if you think something more should be supported.\n- `***` = Metadata in JPEG XL are often (but not always) encoded with Brotli\n    compression. This is supported in some environments when using\n    `async: true`. See the [Asynchronous tags](#asynchronous-tags) and\n    [Custom decompression](#custom-decompression) sections for details.\n\nIf you're missing something that you think should be supported, file an issue\nwith an attached example image and I'll see what I can do.\n\n**Notes for exif-js users**\n\nIf you come here from the popular but now dead exif-js package, please let me\nknow if you're missing anything from it and I will try to help you. Some notes:\n\n-   ExifReader has a different API, hopefully better. :-)\n-   XMP support in exif-js does not seem perfect. ExifReader should be a bit\n    better on that part.\n-   ExifReader works with strict mode.\n-   I've been maintaining this package since 2012 and I have no plans to stop\n    doing that anytime soon.\n\nTable of Contents\n-----------------\n\n1. [Support](#support)\n2. [Installation](#installation)\n3. [Usage](#usage)\n4. [Configure a Custom Build](#configure-a-custom-build)\n5. [Notes](#notes)\n6. [Client/Browser Support](#clientbrowser-support)\n7. [Examples](#examples)\n8. [Tips](#tips)\n9. [Known Limitations](#known-limitations)\n10. [Contributing](#contributing)\n11. [Code of Conduct](#code-of-conduct)\n12. [License](#license)\n13. [Changelog](#changelog)\n\nSupport\n-------\n\nMonetary support is not necessary for me to continue working on this, but in\ncase you like this library and want to support its development you are very\nwelcome to click the button below. You can also use GitHub's sponsor feature on\nthe right-hand side on the repository's main page.\n\n<a href=\"https://www.buymeacoffee.com/mattiasw\" target=\"_blank\">\n    <img src=\"https://cdn.buymeacoffee.com/buttons/v2/default-violet.png\" alt=\"Buy me a coffee\" width=\"181\" height=\"50\">\n</a>\n\nInstallation\n------------\n\nEasiest is through npm or Bower:\n\n```bash\nnpm install exifreader --save\n```\n\n```bash\nbower install exifreader --save\n```\n\nIf you want to clone the git repository instead:\n\n```bash\ngit clone git@github.com:mattiasw/ExifReader.git\ncd ExifReader\nnpm install\n```\n\nAfter that, the transpiled, concatenated and minified ES5 file will be in the\n`dist` folder together with a sourcemap file.\n\n### Type definitions\n\nType definitions for TypeScript are included in the package.\n\nUsage\n-----\n\n### Importing\n\n*NOTE: See React Native instructions below.*\n\nES module syntax:\n\n```javascript\nimport ExifReader from 'exifreader';\n```\n\n**NOTE:** TypeScript/Angular seems to sometimes have problems when using the\ndefault export. If you're seeing issues, use this syntax instead:\n\n```javascript\nimport * as ExifReader from 'exifreader';\n```\n\nCommonJS/Node modules:\n\n```javascript\nconst ExifReader = require('exifreader');\n```\n\nAMD modules:\n\n```javascript\nrequirejs(['/path/to/exif-reader.js'], function (ExifReader) {\n    ...\n});\n```\n\n`script` tag:\n\n```html\n<script src=\"/path/to/exif-reader.js\"></script>\n```\n\n### Loading tags\n\nThere are two ways to load the tags. Either have ExifReader do the loading of\nthe image file, or load the file yourself first and pass in the file buffer. The\nmain difference is that the first one is asynchronous and the second one is\nsynchronous unless specified.\n\n#### Let ExifReader load the file (asynchronous API)\n\n```javascript\nconst tags = await ExifReader.load(file);\nconst imageDate = tags['DateTimeOriginal'].description;\nconst unprocessedTagValue = tags['DateTimeOriginal'].value;\n```\n\nWhere `file` is one of\n\n*  File object, the result of a form file upload (browser)\n*  File path on a local file system (Node.js)\n*  URL (browser or Node.js; remember that in a browser context the remote server\n   has to set CORS headers that allow for remote loading of the file)\n\n**Security:** When the argument is a string, ExifReader treats it as a URL or a\nlocal file path and will make a network request or read from the file system.\nNever pass an untrusted or user-controlled string to `load()`. Doing so lets an\nattacker make the process fetch arbitrary URLs (server-side request forgery) or\nopen arbitrary local files. For untrusted image data, always pass the bytes\nthemselves (an `ArrayBuffer`, a `Buffer`, or a browser `File`), never a string.\n\n**Tip:** To read metadata from an `HTMLImageElement`, wait for its `load` event\nand call `ExifReader.load(image.src)`. The browser should reuse the cached file.\n\n#### Load the file yourself (synchronous API)\n\n```javascript\nconst tags = ExifReader.load(fileBuffer);\n```\n\nWhere `fileBuffer` is one of\n\n*  `ArrayBuffer` or `SharedArrayBuffer` (browser, Node.js)\n*  `Buffer` (Node.js)\n\nSee the [examples site](https://mattiasw.github.io/ExifReader/) for more\ndirections on how to use the library.\n\n**Security:** Treat all returned metadata as untrusted input. Tag values,\ndescriptions, and the raw XMP packet (`xmp._raw` when using `expanded: true`)\ncome straight from the image and can contain arbitrary text, including HTML-like\nmarkup. Never insert them into a page as HTML (for example through `innerHTML`)\nwithout escaping or sanitizing them first, otherwise a crafted image could lead\nto cross-site scripting. Use `textContent`, your framework's escaping, or a\nsanitizer such as DOMPurify when displaying metadata. The property names inside\na tag value come from the image too, and a tag whose name is `__proto__` is kept\nunder that name as a regular property, so it does not replace the prototype of\nthe object holding it. A value parsed from an XMP `rdf:value` element that holds\nchild elements other than a list is returned as an object without a prototype.\nSuch an object has no inherited methods, and copying it into an object of your\nown with `Object.assign` or a deep merge helper without filtering the keys could\nlet a crafted image replace that object's prototype.\n\n#### Grouping\n\nBy default, Exif, IPTC and XMP tags are grouped together. This means that if\ne.g. `Orientation` exists in both Exif and XMP, the first value (Exif) will be\noverwritten by the second (XMP). If you need to separate between these values,\npass in an options object with the property `expanded` set to `true`:\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {expanded: true});\n```\n\n#### Filtering tags (includeTags / excludeTags)\n\nYou can filter which tags are returned by using `includeTags` and/or\n`excludeTags`.\n\n- If `includeTags` is provided, it uses an **include-pattern**: only the groups\n  you specify will be included in the output.\n- `excludeTags` can be used alone to remove tags/groups while keeping everything\n  else.\n- If a group is specified in both `includeTags` and `excludeTags`, `excludeTags`\n  for that group will be ignored.\n- An empty selector array (e.g. `includeTags: { xmp: [] }`) is treated as\n  excluding that group. The group will not be returned and ExifReader will skip\n  parsing it.\n\n**Examples**\n\nExclude a few tags in the Exif group:\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {\n    excludeTags: {\n        exif: ['MakerNote', 0x9286],\n    }\n});\n```\n\nOnly return XMP tags (and exclude everything else):\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {\n    includeTags: {\n        xmp: true,\n    }\n});\n```\n\n**Filtering groups**\n\nThe group keys follow the same concept as the output when `expanded: true` is\nused. (The `thumbnail` group controls the top-level `Thumbnail` value.)\n\nFor PNG, filtering is done with the `png` group only. (The `pngFile` and\n`pngText` groups exist in `expanded` output today, but `png` is the filtering\nkey and those groups will be deprecated later.)\n\n| Group key     | Description                                      | Supports IDs |\n| ------------- | ------------------------------------------------ | ------------ |\n| `exif`        | Exif tags (including GPS IFD, interoperability). | yes          |\n| `iptc`        | IPTC tags.                                       | yes          |\n| `xmp`         | XMP tags.                                        | no           |\n| `icc`         | ICC profile tags.                                | no           |\n| `photoshop`   | Photoshop resource tags.                         | yes          |\n| `makerNotes`  | MakerNote tags (e.g. Canon/Pentax).              | yes          |\n| `mpf`         | MPF tags.                                        | yes          |\n| `file`        | JPEG file details and `FileType`.                | no           |\n| `jfif`        | JFIF tags.                                       | no           |\n| `png`         | PNG header, chunk, and text tags.                | no           |\n| `riff`        | WebP (RIFF) tags.                                | no           |\n| `gif`         | GIF tags.                                        | no           |\n| `gps`         | Computed GPS group (only when `expanded: true`). | no           |\n| `composite`   | Composite tags (e.g. FieldOfView).               | no           |\n| `thumbnail`   | Top-level `Thumbnail` output.                    | no           |\n\n**Important: dependency tags**\n\nSome tags act as pointers or containers to other metadata. Excluding them can\ncause other tags or entire groups to disappear. Some important examples:\n\n- `Exif IFD Pointer`, `GPS Info IFD Pointer`, `Interoperability IFD Pointer`\n- `IPTC-NAA` (TIFF embedded IPTC), `ApplicationNotes` (TIFF embedded XMP),\n  `ICC_Profile` (TIFF embedded ICC)\n- `MakerNote` and `Make` (maker note parsing)\n- `ImageSourceData` and `PhotoshopSettings` (Photoshop parsing)\n- `JPEGInterchangeFormat` and `JPEGInterchangeFormatLength` (thumbnails)\n\n**NOTE:** When using `includeTags`, you **do not** have to list these dependency\ntags. ExifReader will automatically include the required pointer/container tags\nneeded to find and parse the groups you requested. This section mainly matters\nwhen using `excludeTags`.\n\nNote that XMP and ICC tags are parsed from full metadata blocks, so ExifReader\ncannot skip parsing individual XMP/ICC tags based on selectors. The returned\noutput is still filtered.\n\n#### Unknown tags\n\nTags that are unknown, either because they have been excluded by making a custom\nbuild or they are yet to be added into ExifReader, are by default not included\nin the output. If you need to see them there is an option that can be passed in:\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {includeUnknown: true});\n```\n\nIf you discover an unknown tag that should be handled by ExifReader, please\nreach out by filing an issue.\n\n#### Computed tag values (opt-in)\n\nExifReader exposes three different values per Exif tag:\n\n- **`value`**: A stable, raw-ish value that mirrors how the tag is stored in the\n  file.\n- **`description`**: A human-friendly value meant for display.\n- **`computed`**: An opt-in, type-aware value. This will often be the same as\n  `value` except for RATIONAL/SRATIONAL and ASCII tags.\n\nEnable the `computed` value by passing `computed: true` in the options:\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {computed: true});\n\nconst make = tags['Make'].computed; // e.g. \"Apple\"\nconst xResolution = tags['XResolution'].computed; // e.g. 72\n```\n\n`computed` is only added for tags parsed from TIFF IFD structures (Exif/GPS/etc,\nincluding maker notes, MPF, and the Thumbnail IFD). It is not currently added to\nXMP/IPTC/ICC tags or PNG text tags.\n\nThe `computed` conversion rules are based on the TIFF tag type:\n\n- **ASCII**: If `value` contains a single string, `computed` is that string.\n  Otherwise `computed` is a string array.\n- **RATIONAL / SRATIONAL**: `computed` is a number (or an array of numbers).\n  Division by zero yields `null`.\n- **All other types**: `computed` equals `value`.\n\nNote that `computed` may evolve in minor versions as the feature matures. If you\nneed a value with the strongest stability guarantees, prefer `value`.\n\n#### Read only part of file\n\nIf you only want to read part of the image file you can use the `length` option:\n\n```javascript\nconst tags = await ExifReader.load(filename, {length: 128 * 1024});\n```\n\nThis will load only the first 128 KiB of the file. This could be useful if you\nknow the metadata is located at the beginning of the file. Just be aware that\nit's common for the metadata to be spread out over a larger area so please try\nit out on your set of files to know if it's suitable for your situation.\n\nOne thing to look out for is ICC profiles, which are often large. If the profile\ndoes not fit inside the part you read, no ICC tags are returned for it. Use\n`length: 'auto'` (see below) if you need the ICC tags without picking a size\nyourself.\n\nNote that this option only works when ExifReader handles the loading of the\nfile. If e.g. an already loaded ArrayBuffer or Buffer is passed into ExifReader,\nthe whole file will already have been loaded into memory and it's too late.\nMore specifically the length option will work for 1. local files when running\nthrough Node.js, 2. remote files when passing a URL, and 3. browser File objects\n(e.g., from form file fields). For remote files accessed through a web browser,\nmake sure the remote server is either on the same origin (domain) as your script\nor that the server is passing correct CORS headers, specifically allowing the\n`Range` header.\n\n#### Read only the metadata bytes (`length: 'auto'`)\n\nWhen you want to download or store just enough of an image to extract its\nmetadata, without guessing a fixed `length`, pass `length: 'auto'`:\n\n```javascript\nconst tags = await ExifReader.load(url, {\n    length: 'auto',\n    expanded: true,\n    includeOffsets: true,\n    excludeTags: {mpf: true},  // skip embedded preview; see note below\n});\n\ntags.metadataRange.end       // exact byte count needed for the metadata\ntags.metadataRange.buffer    // bytes [0, end), sliced from what we read.\n                             //   Same kind as the input (ArrayBuffer or\n                             //   Node Buffer). Save this to disk to keep\n                             //   only the metadata-bearing prefix.\ntags.metadataRange.fetched   // bytes actually read. May be greater than\n                             //   `end` because the loop reads in fixed-size\n                             //   chunks and so may read a little past `end`.\ntags.metadataRange.requests  // number of IO calls performed\n```\n\nExifReader fetches an initial 128 KiB prefix and parses it. Only if the\nmetadata extends further does it issue an HTTP `Range` request (or a\nfollow-up filesystem read / `File.slice`) for exactly the additional bytes\nneeded. Most files finish in a single request. HEIC/AVIF files where the\nExif/XMP `iloc` entries point near the end of the file typically take two.\n\n`length: 'auto'` is supported for the four IO inputs:\n\n- URL via browser `fetch` (uses HTTP `Range`)\n- URL via Node `http(s)` (uses HTTP `Range`)\n- Local file path via Node `fs`\n- Browser `File` object via `File.slice`\n\nIt is also accepted for in-memory inputs (`ArrayBuffer`, `Buffer`,\n`SharedArrayBuffer`, `DataView`) as a convenience. There is no IO loop to\nrun in that case, but `metadataRange.buffer` is still attached as the\ntrimmed slice of what you passed in.\n\nRequirements and caveats:\n\n- `expanded: true` and `includeOffsets: true` are required. Passing\n  `length: 'auto'` without them throws a clear error (at runtime, and also a\n  type error in TypeScript).\n- The return is always a `Promise` because the loop is asynchronous.\n- Not supported for plain TIFF or bare JPEG XL codestreams. They have no\n  leading metadata container, so the loop has no convergence signal and\n  will reject with an error.\n- If the loop fails to converge in 4 iterations (very rare, defensive\n  bound for unknown-size HTTP responses or files whose parsers can't\n  bootstrap from a small prefix), ExifReader reads the rest of the file\n  and emits a single `console.warn`. Correctness is preserved. The\n  bandwidth savings are forfeit.\n\n**Why `excludeTags: {mpf: true}` is in the example.** Most modern phone\ncameras (and many DSLRs) emit JPEGs with a Multi-Picture-Format sub-image\npreview embedded a few MB into the file. Without `excludeTags: {mpf:\ntrue}` ExifReader treats those sub-images as part of the metadata range,\nso `metadataRange.end` lands near EOF and `length: 'auto'` ends up\nreading most of the file anyway. On a corpus of about 1.5 GiB of phone\nphotos this single option took `length: 'auto'` from a ~17% slowdown vs\na regular full read to a **6× speedup with 98% of bytes saved**. The\nregular `tags.exif`, `tags.xmp`, `tags.icc`, `tags.gps` and the rest are\nunaffected. Drop the option only if you actually need the\n`tags.mpf.Images` array.\n\n#### Locating metadata in the file (`includeOffsets`)\n\nPass `includeOffsets: true` together with `expanded: true` to learn where in\nthe file the metadata sits. Useful for persisting only the metadata-bearing\nprefix of an image rather than the whole file. The resulting slice is enough\nfor re-extracting metadata with ExifReader, not for opening the slice as an\nimage.\n\n```javascript\nconst tags = ExifReader.load(fileBuffer, {expanded: true, includeOffsets: true});\n\ntags.metadataRange.start    // lowest block start (informational, can be deep\n                            //   into the file for HEIC/AVIF; do NOT use as a\n                            //   slice boundary, always slice from 0)\ntags.metadataRange.end      // exclusive end. Store bytes 0..end to keep all metadata\ntags.metadataRange.complete // false when the input was truncated before all metadata\ntags.metadataRange.blocks   // [{type, start, end}, ...] sorted by start\n```\n\nOffsets are byte indices into the data you passed in. `metadataRange` is\nattached only when both `expanded: true` and `includeOffsets: true` are set,\nso default and flat-mode output are unchanged.\n\nBlock `type` reuses the filtering-group vocabulary (`exif`, `iptc`, `xmp`,\n`icc`, `mpf`, `jfif`, `file`, `png`, `riff`, `gif`), plus `mpfImage` for the\nsub-images of an MPF Multi-Picture JPEG. The same type may appear more than\nonce (multi-chunk ICC, extended XMP), one entry per physical container.\n\nTypical workflow:\n\n```javascript\nconst headChunk = await fetchFirstNBytes(url, 256 * 1024);\nconst tags = ExifReader.load(headChunk, {expanded: true, includeOffsets: true});\n\nif (!tags.metadataRange.complete) {\n    // 256 KiB was not enough, fetch more\n} else {\n    const minimalSlice = headChunk.slice(0, tags.metadataRange.end);\n    await uploadMetadata(minimalSlice);\n}\n```\n\nNotes and limitations:\n\n- Not supported for plain TIFF or bare JPEG XL codestreams (no leading\n  metadata container). `metadataRange` is omitted in both cases.\n- For JPEG XL containers, blocks cover the `Exif` and `xml ` boxes but not\n  the `jxlc`/`jxlp` codestream box (encoded image data, not metadata).\n- `complete: true` means ExifReader did not detect truncation. For JPEG and\n  PNG it observed `SOS` or `IEND`, for standalone XMP it observed an\n  `<?xpacket end=?>` or `</x:xmpmeta>` token. For other formats it is\n  best-effort, a buffer ending cleanly between metadata segments can still\n  report `complete: true`. Non-standard trailers (JPEG-XT, post-SOS markers)\n  are never detected. Note the converse: re-parsing a slice produced by\n  `buffer.slice(0, metadataRange.end)` may report `complete: false` for\n  JPEG/PNG even though every metadata segment is intact, because the\n  slice ends before `SOS`/`IEND`. The block list and `tags.exif` etc. are\n  still complete in that case.\n- Only the metadata segments ExifReader actively parses are present in\n  `blocks`. JPEG segments ExifReader does not currently extract tags from\n  (APP3-APP12, `COM` comments, JPEG-XT extensions) do not appear and are\n  not guaranteed to be preserved by a `0..end` slice. The slice is\n  enough to re-extract everything ExifReader itself reads, not to\n  preserve every byte a third-party tool might care about.\n- For HEIC/AVIF, metadata can sit near the end of the file, so\n  `metadataRange.end` often lands close to the file size and trimming\n  saves little. The `icc` block here covers just the ICC profile bytes;\n  for JPEG/PNG/WebP it covers the full container wrapper.\n- For MPF JPEGs, sub-images appear as `mpfImage` blocks and push `end`\n  toward the file size. If MPF parsing is suppressed by a tag filter (any\n  `excludeTags: {mpf: ...}` or `includeTags` that does not include `mpf`),\n  the `mpfImage` blocks are not emitted and `metadataRange.end` shrinks.\n  The parent `mpf` segment block always remains, since it is a real\n  metadata segment found during the header scan.\n- Offsets come from length fields in the file. Treat `metadataRange.end`\n  and `block.end` as untrusted input. Clamp to your buffer length before\n  slicing, allocating, or issuing remote range requests.\n\n#### Asynchronous tags\n\nSome tags need to be parsed asynchronously. Currently this is the case for some\nPNG tags (compressed tags in zTXt, iTXt, and iCCP chunks) and JPEG XL files with\nBrotli-compressed metadata (very common). To enable this, either use the\nasynchronous API mentioned above or pass in `async: true` in the options\nparameter:\n\n```javascript\nconst tags = await ExifReader.load(file);\n// or\nconst tags = await ExifReader.load(fileBuffer, {async: true});\n```\n\nFor the compressed PNG tags to work, the environment needs to support the\n[Compression Streams API](https://developer.mozilla.org/en-US/docs/Web/API/Compression_Streams_API#browser_compatibility).\nMost modern browsers support deflate decompression through this API.\n\nFor JPEG XL Brotli decompression, Firefox, Safari, and Node.js have built-in\nsupport through the Compression Streams API. Chrome does not currently support\nBrotli in its Compression Streams API (April 2026). For environments without\nbuilt-in Brotli support, you can provide a custom decompression function via the\n`decompress` option (see below).\n\nThe reason for having an option to enable asynchronous parsing is to not break\nbackwards compatibility. This will probably be the default in the next major\nversion.\n\n#### Custom decompression\n\nYou can provide custom decompression functions for Brotli and/or deflate via the\n`decompress` option. This is useful for JPEG XL files with Brotli-compressed\nmetadata in environments that don't have built-in Brotli support (e.g. Chrome),\nor to override the built-in deflate decompression for PNG files. The custom\nfunctions take a `Uint8Array` of compressed data and should return a\n`Uint8Array` or `ArrayBuffer` with the decompressed data (or a `Promise` that\nresolves to one).\n\n```javascript\nconst tags = await ExifReader.load(file, {\n    async: true,\n    decompress: {\n        brotli: async (compressedData) => myBrotliDecompress(compressedData),\n    }\n});\n```\n\nIf a custom function is provided for a compression type, it takes priority over\nthe built-in Compression Streams API. If not provided, the library falls back to\nthe Compression Streams API when available.\n\nA lightweight browser-compatible Brotli decompression library is\n[brotli-dec-wasm](https://www.npmjs.com/package/brotli-dec-wasm), though it is\nnot widely used. A more popular alternative is\n[brotli-wasm](https://www.npmjs.com/package/brotli-wasm), but it&apos;s also\nlarger:\n\n```javascript\nimport brotliPromise from 'brotli-wasm';\nconst brotli = await brotliPromise;\n\nconst tags = await ExifReader.load(file, {\n    async: true,\n    decompress: {\n        brotli: async (data) => brotli.decompress(data),\n    }\n});\n```\n\n#### Limiting decompressed metadata size\n\nTo avoid excessive memory use from pathological compressed inputs, ExifReader\ncaps the size of any single decompressed metadata block. The default limit is\n128 MiB, which is well above any realistic legitimate value. You can override\nit via the `maxDecompressedSize` field on the `decompress` option (in bytes):\n\n```javascript\nconst tags = await ExifReader.load(file, {\n    async: true,\n    decompress: {\n        maxDecompressedSize: 16 * 1024 * 1024 // 16 MiB\n    }\n});\n```\n\nIf a compressed block would expand beyond the limit, that block is skipped, a\nwarning is logged via `console.warn`, and the rest of the tags are returned as\nusual. The limit applies to the built-in Compression Streams paths and to any\nresult returned by a custom `brotli`/`deflate` function.\n\n#### Parsing XMP tags when not in a DOM environment\n\nWhen using for example Node.js or a web worker, there is no native\n[`DOMParser`](https://developer.mozilla.org/en-US/docs/Web/API/DOMParser)\navailable for parsing the XML used in XMP. In this case – and if XMP support is\nimportant to you – you can pass in a third-party parser to ExifReader. The\nparser needs to have a `parseFromString` method with the same API as the\n[`parseFromString` from the DOMParser Web\nAPI](https://developer.mozilla.org/en-US/docs/Web/API/DOMParser/parseFromString).\n\nTwo libraries have been tested,\n[`xmldom`](https://www.npmjs.com/package/@xmldom/xmldom) and\n[`linkedom`](https://www.npmjs.com/package/linkedom), but more might work if\nthey follow the spec.\n\nHere is an example using `xmldom`:\n\n```javascript\nimport {DOMParser, onErrorStopParsing} from '@xmldom/xmldom';\n// ...\nconst tags = ExifReader.load(fileBuffer, {domParser: new DOMParser({onError: onErrorStopParsing})});\n```\n\nThe `onError` option is needed to avoid a [seemingly infinite loop for some\nXMLs](https://github.com/xmldom/xmldom/issues/501). Unfortunately `linkedom` has\nthe same problem but does not have this option and will therefore get stuck on\nthese XMLs. If this happens to you, switch to `xmldom` and pass in the `onError`\noption. (NOTE: The native `DOMParser` that a web browser uses does not seem to\nhave this issue.)\n\n#### Using React Native\n\nImport ExifReader like this:\n\n```javascript\nimport ExifReader from './node_modules/exifreader/src/exif-reader.js';\n```\n\nMake sure to update the path to point to where your `node_modules` is located.\n\nFor local files on the device you need to load the file yourself first, then\npass in the buffer to ExifReader. Here is a template from user @hungdev:\n\n```javascript\nimport RNFS from 'react-native-fs';\nimport {decode} from 'base64-arraybuffer';\nimport ExifReader from 'exifreader';\n\nconst b64Buffer = await RNFS.readFile('YOUR IMAGE URI', 'base64') // Where the URI looks like this: \"file:///path/to/image/IMG_0123.HEIC\"\nconst fileBuffer = decode(b64Buffer)\nconst tags = ExifReader.load(fileBuffer, {expanded: true});\n```\n\nIf you're having trouble getting the GPS location, see [this comment and\nthread](https://github.com/mattiasw/ExifReader/issues/177#issuecomment-1172228225)\nand the [GPS section below](#gps) for more details.\n\n### GPS\n\nIf `expanded: true` is specified in the options, there will be a `gps` group.\nThis group currently contains `Latitude`, `Longitude`, and `Altitude` which will\nbe negative for values that are south of the equator, west of the IRM, or below\nsealevel. These are often more convenient values for regular use. For some\nelaboration or if you need the original values, see [Notes](#notes) below.\n\nIf you're having trouble getting the GPS values on Android (and possibly also\nIOS) and are using a `type=\"file\"` input to upload the image, make sure you are\n**not** setting `accept=\"image/*\"` on the input element. Apparently\nsetting the `accept` attribute to this value [will strip the GPS\nvalues](https://github.com/mattiasw/ExifReader/issues/378#issuecomment-2302705983).\n\n### Using the thumbnail\n\nThe thumbnail and its details will be accessible through `tags['Thumbnail']`.\nThere is information about e.g. width and height, and the thumbnail image data\nis stored in `tags['Thumbnail'].image`.\n\nHow you use it is going to depend on your environment. For a web browser you can\neither use the raw byte data in `tags['Thumbnail'].image` and use it the way you\nwant, or you can use the helper property `tags['Thumbnail'].base64` that is a\nbase64 representation of the image. It can be used for a data URI like this:\n\n```javascript\nconst tags = ExifReader.load(fileBuffer);\nimageElement.src = 'data:image/jpg;base64,' + tags['Thumbnail'].base64;\n```\n\nIf you're using node, you can store it as a new file like this:\n\n```javascript\nconst fs = require('fs');\nconst tags = ExifReader.load(fileBuffer);\nfs.writeFileSync('/path/to/new/thumbnail.jpg', Buffer.from(tags['Thumbnail'].image));\n```\n\nSee the [examples site](https://mattiasw.github.io/ExifReader/) for more\ndetails.\n\n### Optimizing build size\n\nThe most important step will be to [use a custom\nbuild](#configure-a-custom-build) so please do that.\n\nIf you are using Webpack 4 or lower and are only targeting web browsers, make\nsure to add this to your Webpack config (probably the `webpack.config.js` file):\n\n```javascript\n    node: {\n        Buffer: false\n    }\n```\n\n`Buffer` is only used in Node.js but if Webpack sees a reference to it it will\ninclude a `Buffer` shim for browsers. This configuration will stop Webpack from\ndoing that. Webpack 5 does this automatically.\n\nConfigure a Custom Build\n------------------------\n\nConfiguring a custom build can reduce the bundle size significantly.\n\n**NOTE 1:** This functionality is in beta but should work fine. Please file an\nissue if you're having problems or ideas on how to make it better.\n\n**NOTE 2:** This only changes the built file (`exifreader/dist/exif-reader.js`),\nnot the source code. That means it's not possible to use the ES module (from the\n`src` folder) or any tree shaking to get the benefit of a custom build. Tree\nshaking will actually have close to no effect at all here so don't rely on it.\n\nThis is for npm and yarn users that use the built file. To specify what\nfunctionality you want you can either use include pattern (start with an empty\nset and include) or exclude pattern (start with full functionality and exclude).\nIf an include pattern is set, excludes will not be used.\n\nFor Exif and IPTC it's also possible to specify which tags you're interested in.\nThose tag groups have huge dictionaries of tags and you may not be interested in\nall of them. (Note that it's not possible to specify tags to exclude.)\n\nThe configuration is added to your project's `package.json` file.\n\n**Example 1:** Only include JPEG files and Exif tags (this makes the bundle\nalmost half the size of the full one (non-gzipped)):\n\n```javascript\n\"exifreader\": {\n    \"include\": {\n        \"jpeg\": true,\n        \"exif\": true\n    }\n}\n```\n\n**Example 2:** Only include TIFF files, and the Exif `DateTime` tag and the GPS\ntags (resulting bundle will be ~19 % of a gzipped full build):\n\n```javascript\n\"exifreader\": {\n    \"include\": {\n        \"tiff\": true,\n        \"exif\": [\n            \"DateTime\",\n            \"GPSLatitude\",\n            \"GPSLatitudeRef\",\n            \"GPSLongitude\",\n            \"GPSLongitudeRef\",\n            \"GPSAltitude\",\n            \"GPSAltitudeRef\"\n        ]\n    }\n}\n```\n\n**Example 3:** Exclude XMP tags:\n\n```javascript\n\"exifreader\": {\n    \"exclude\": {\n        \"xmp\": true\n    }\n}\n```\n\nThen build the custom bundle. If you haven't installed ExifReader yet:\n\n```bash\nnpm install exifreader\nnpx exifreader build\n```\n\nIf it is already installed, or you just changed the configuration, run:\n\n```bash\nnpx exifreader build\n```\n\nThis reads the `exifreader` configuration from your `package.json`, rebuilds the\nlibrary, and writes the result to `node_modules/exifreader/dist/exif-reader.js`.\nIt works the same way with npm, yarn, and pnpm.\n\n**Re-run after every install.** A fresh `npm install`, `npm ci`, or upgrade\nrestores the full bundle, so run `npx exifreader build` again afterwards. The\nmost reliable approach is to wire it into your own build step, for example (in\nyour own `package.json`):\n\n```json\n\"scripts\": {\n    \"prebuild\": \"exifreader build\"\n}\n```\n\n**Deprecated: automatic rebuild on install.** Older versions rebuilt the library\nautomatically through an npm `postinstall` script, so a plain install or `npm\nrebuild exifreader` (or `yarn rebuild exifreader` with yarn 2+, or `yarn add\nexifreader` with yarn 1) produced the custom bundle. This still works in v4 but\nis deprecated and will be removed in v5, because npm is phasing out automatic\ninstall scripts. Use `npx exifreader build` instead, which also avoids the yarn\n2+ `node_modules` and `nodeLinker` caveats.\n\nIf you are using `vite`, you will need to [clear the dependency cache](https://vitejs.dev/guide/dep-pre-bundling.html#file-system-cache)\nafter a rebuild.\n\n**Advanced and monorepos.** Instead of the `package.json` configuration you can\npass the same `include`/`exclude` object as JSON in the `EXIFREADER_CUSTOM_BUILD`\nenvironment variable, which takes priority over `package.json`. In a monorepo,\n`npx exifreader build` reads the configuration from the package you run it in,\nbut a hoisted `node_modules/exifreader` is shared by every workspace package, so\nthere is only one custom bundle and the last build wins.\n\nIf you're using the include pattern config, remember to include everything you\nwant to use. If you want `xmp` and don't specify any file types, you will get\n\"Invalid image format\", and if you specify `jpeg` but don't mention any tag\ntypes no tags will be found.\n\nPossible modules to include or exclude:\n\n| Module        | Description                                            |\n| ------------- | -------------------------------------------------------|\n| `jpeg`        | JPEG images.                                           |\n| `tiff`        | TIFF images.                                           |\n| `png`         | PNG images.                                            |\n| `heic`        | HEIC/HEIF images.                                      |\n| `avif`        | AVIF images.                                           |\n| `webp`        | WebP images.                                           |\n| `jxl`         | JPEG XL images.                                        |\n| `gif`         | GIF images.                                            |\n| `file`        | JPEG file details: image width, height etc.            |\n| `jfif`        | JFIF details in JPEG files: resolution, thumbnail etc. |\n| `png_file`    | PNG file details: image width, height etc.             |\n| `exif`        | Regular Exif tags. If excluded, will also exclude `photoshop`, `maker_notes`, and `thumbnail`. For TIFF files, excluding this will also exclude IPTC, XMP, and ICC. |\n| `iptc`        | IPTC tags.                                             |\n| `xmp`         | XMP tags.                                              |\n| `icc`         | ICC color profile tags.                                |\n| `mpf`         | Multi-picture Format tags. Does not need `exif`.       |\n| `photoshop`   | Photoshop tags. Needs `exif`.                          |\n| `maker_notes` | Proprietary camera maker tags. Needs `exif`.           |\n| `thumbnail`   | Thumbnail image. Needs `exif`.                         |\n\nNotes\n-----\n\n-   In Exif data, the full GPS information is split into two different tags for\n    each direction: the coordinate value (`GPSLatitude`, `GPSLongitude`) and the\n    reference value (`GPSLatitudeRef`, `GPSLongitudeRef`). Use the references to\n    know whether the coordinate is north/south and east/west. Often you will see\n    north and east represented as positive values, and south and west\n    represented as negative values (e.g. in Google Maps). This setup is also\n    used for the altitude using `GPSAltitude` and `GPSAltitudeRef` where the\n    latter specifies if it's above sea level (positive) or below sea level\n    (negative). If you don't want to calculate the final values yourself, see\n    [the section on GPS](#gps) for pre-calculated ones.\n-   Some XMP tags have processed values as descriptions. That means that e.g. an\n    `Orientation` value of `3` will have `Rotate 180` in the `description`\n    property. If you would like more XMP tags to have a processed description,\n    please file an issue or create a pull request.\n-   Some text tags use TextDecoder to decode their content. If your specific\n    environment does not support it at all or a specific encoding, you will not\n    be able to see the decoded value. One example is when [Node.js wasn't\n    compiled with support for the specific encoding](https://nodejs.org/api/util.html#util_whatwg_supported_encodings).\n-   The `description` property of tags can change in a minor update. If you\n    want to process a tag's value somehow, use the `value` property to be sure\n    nothing breaks between updates.\n-   Some of the composite tags may have values that are very off if e.g. the\n    image has been resized.\n\nClient/Browser Support\n----------------------\n\nThe library makes use of the DataView API which is supported in Chrome 9+,\nFirefox 15+, Internet Explorer 10+, Edge, Safari 5.1+, Opera 12.1+. For Node.js\nat least version 10 is required if you want to parse XMP tags, otherwise earlier\nversions will also work.\n\nExamples\n--------\n\nFull HTML example pages and a Node.js example are located on the\n[examples site](https://mattiasw.github.io/ExifReader/).\n\nTips\n----\n\n-   After parsing the tags, consider deleting the MakerNote tag if you know you\n    will load a lot of files and storing the tags. It can be really large for\n    some manufacturers. See the\n    [examples site](https://mattiasw.github.io/ExifReader/) to see how you can\n    do that.\n-   In some cases it can make sense to only load the beginning of the image\n    file since that is where the metadata is located. It's unfortunately not\n    possible to know how big the metadata will be in an image, but if you limit\n    yourself to regular Exif tags you can most probably get by with only reading\n    the first 128 kB. This may exclude IPTC and XMP metadata though (and\n    possibly Exif too if they come in an irregular order) so please check if\n    this optimization fits your use case. Use the `length` option to only read\n    the beginning of the file. See above for more details on that.\n-   Excluding MPF (Multi-Picture Format) makes a big difference for phone\n    photos. Modern phone JPEGs embed a sub-image preview a few MB into the\n    file. If you do not need it, pass `excludeTags: {mpf: true}`. This is\n    especially impactful when combined with `length: 'auto'` (multi-x\n    speedup, see that section), but it also lets a numeric `length`\n    boundary land well before the sub-image. Regular Exif/XMP/ICC tags are\n    unaffected.\n\nKnown Limitations\n-----------------\n\n-   The descriptions for UserComment, GPSProcessingMethod and GPSAreaInformation\n    are missing for other encodings than ASCII.\n-   For Canon maker notes, `makerNotes.LensType` is currently returned as a raw\n    numeric code (for example `48`). If you need a human-readable lens name, see\n    ExifTool's Canon LensType mapping list:\n    <https://exiftool.org/TagNames/Canon.html#LensType>.\n\nContributing\n------------\n\nQuestions, bug reports, suggestions, and pull requests are very much welcome. If\nyou've been using another Exif package, you probably have some good insights on\nwhat's missing in this one. See [CONTRIBUTING.md](CONTRIBUTING.md) for more\ninfo.\n\nCode of Conduct\n---------------\n\nThis project is released with a\n[Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this\nproject you agree to abide by its terms.\n\nLicense\n-------\n\nExifReader uses the Mozilla Public License 2.0 (MPL-2.0). In short that means\nyou can use this library in your project (open- or closed-source) as long as you\nmention the use of ExifReader and make any changes to ExifReader code available\nif you would to distribute your project. But please read the\n[full license text](https://mozilla.org/MPL/2.0/) to make sure your specific\ncase is covered.\n","readmeFilename":"README.md"}