{"_id":"utif","_rev":"14-1004a6645c45bc640614bd84a177c34a","name":"utif","description":"Fast and advanced TIFF decoder","dist-tags":{"latest":"3.1.0"},"versions":{"1.0.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.0.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"pako":"^1.0.5"},"gitHead":"da0761cf96d823459caeaaa9ce94476fce90be29","_id":"utif@1.0.0","scripts":{},"_shasum":"8b58ba57424ef1ef35bc8251d0722a68d661295b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"shasum":"8b58ba57424ef1ef35bc8251d0722a68d661295b","tarball":"https://registry.npmjs.org/utif/-/utif-1.0.0.tgz","integrity":"sha512-5kbzBZtjvApE5xLqLSxtf2u6w6QpK9WmUHaKStpvgGiy3ZQu0ZW9FEvSjz05gBNMjHuj+GdQvbJaFgWH9SPNpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5GLUarrv5X/JNhEc/scKZoY2ae4AKESeCZI38bXWgqwIgHSHgVxwb/u4bnkaQAXYbs5rVELc7OGPljcNcVqOCBWg="}]},"maintainers":[{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.0.0.tgz_1501759594675_0.5360342918429524"},"directories":{}},"1.1.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.1.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"0ce0a1dd279313a2dadcea6f57d166550c6727ed","_id":"utif@1.1.0","scripts":{},"_shasum":"fc18c9bb013d7e611933e8456861ee124105269f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"shasum":"fc18c9bb013d7e611933e8456861ee124105269f","tarball":"https://registry.npmjs.org/utif/-/utif-1.1.0.tgz","integrity":"sha512-kkfaKxZMJNRO5RxiUz0+05y2VYOM6hi4V7aazR8L8omGW9XyYJu1sbnMiJ0L9C9UUrZ9oTXOZXuAxDDnrxQT1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtCtaRibc3ItYacWTzKstjmw0bYraK5DeJqgw6tDZs+AiEA9U5qhqBS5yYHhf8YG3ORuGdrXmmiMjL+fmpGWiSGyyg="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.1.0.tgz_1502105290397_0.23678578482940793"},"directories":{}},"1.1.1":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.1.1","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"d118e7ac7acb0fc8751e4c513abf8e58dc0aa2aa","_id":"utif@1.1.1","scripts":{},"_shasum":"28dac671a4ec2b99f4a3b7b384b7b87534f5b6e8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"shasum":"28dac671a4ec2b99f4a3b7b384b7b87534f5b6e8","tarball":"https://registry.npmjs.org/utif/-/utif-1.1.1.tgz","integrity":"sha512-oelzY+DztgpTcNbkw6gnn8qQSlkaLyj4L1BarET832WSGerG7UB3voyIIS4drfkPLjHX1w8BzlRFPoQIVpXL1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4CgaDfT5zmCh6RgElyPVqgbxauIFtCYRyXkLacdo9iwIhAJEDmUv8Jwf8DKzmKcEywU20csEmhKy+t03OGmeiKL10"}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.1.1.tgz_1505817504264_0.7957097936887294"},"directories":{}},"1.1.2":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.1.2","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"b693d2853658203a4281aec854abe76ec18efcbb","_id":"utif@1.1.2","scripts":{},"_shasum":"8477ae29fc6d06e5976deeafa702b03f90f74c68","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"shasum":"8477ae29fc6d06e5976deeafa702b03f90f74c68","tarball":"https://registry.npmjs.org/utif/-/utif-1.1.2.tgz","integrity":"sha512-KrPfvfDrxTVOfrSAG5yGooKWk/+2eQqRNrOrIOwGr5gcryrB5i3rheo6773V1GAEdPz7wOKFOxNOfGwccoMvTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeSK7vZE+biNVs71fh8ZVNgSruG060Rfrixd184oqu7AiEAh+WMCRfObUz8/TyA/joUfhSKO2ymzumoelsMwjwUmo4="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.1.2.tgz_1506327451603_0.17123203678056598"},"directories":{}},"1.2.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.2.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"be6e10e1fe46485766266c4e40283bd451eafe42","_id":"utif@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-h2TDdIpIAJv3kH3n45PXf4clO5zXCya/Cjkf9Y5VIkmfmPX0jnpbsHe9lolj33ietPtEg2lf77IZ8Ocqp4PmUA==","shasum":"56002026ec9e294e619806d685fc450af601d334","tarball":"https://registry.npmjs.org/utif/-/utif-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8c8eW0KSvHIt05JLk++UN8DNMCxkRSJ5utnloHMnougIgOBkVmLh2HBELkblGTmVIB6KVMqEJGUJBQxU+bftqG2Q="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.2.0.tgz_1513894445267_0.4096751972101629"},"directories":{}},"1.2.1":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.2.1","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"226f2c93e0f9469215983e4361f88d8f5d13c312","_id":"utif@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-HQ7qjBsHBBTcjBNgnC4d+Oww6k2pZohQrON+W5LtZw/LhWJtyiiXwzrqTOdZKuQpb3ggY1vcWGrU0nHOe0qGMQ==","shasum":"1c155b714f2d0a9f630e11d9626f41764baac2a7","tarball":"https://registry.npmjs.org/utif/-/utif-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOxQDuErFg1/G0ZTjIt5WlPF9uQPQFLXNetNpbKIYgVAIgetFoDsUixy3hM1ZilBEyZ43ctq+LZHRtZPcwrg1sKoU="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.2.1.tgz_1514056304356_0.5327416572254151"},"directories":{}},"1.3.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"1.3.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:notmasteryet/jpgjs","pako":"^1.0.5"},"gitHead":"c0e0445b0eabea2734b319a40eff492269544f46","_id":"utif@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-Rv9/OsKlBgMlLGai2EAoVheIbdBlndMunkXH4BuU81R2+Nky24I670OdGIb+NMpCbuHGyKjk9OQ7hdyOxuNXgw==","shasum":"d527e94d979eb58fe7b2c47674b52ac64fd61143","tarball":"https://registry.npmjs.org/utif/-/utif-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHed9A27lczDM8HM/FyuicFMRBeuzL16dlwuhECijV54AiAAsoC6Dl8CrgKzu1Y2A+Jd5JnCznDWEVbfEBmxJeYyAA=="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif-1.3.0.tgz_1517906368589_0.7302788160741329"},"directories":{}},"2.0.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"2.0.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"jpgjs":"github:makr28/jpgjs","pako":"^1.0.5"},"gitHead":"4f1b10cb09e244cfd4f9631245d2231537148be7","_id":"utif@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-9fl1Md7tUTsgjhWCLOra+nalQnDxWme+h0OB7WQsUBZbhrxEmzL6/suCPxI4ujrFAvv6KSu7B/74HhxfydVpfw==","shasum":"417d87db8504fe7d51c07d03ef6be00e6e4aadfc","tarball":"https://registry.npmjs.org/utif/-/utif-2.0.0.tgz","fileCount":4,"unpackedSize":45325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8/w6CRA9TVsSAnZWagAA56oP/jglhTTGSzyFu/1Lbo2z\nZA71aFovPe6fnOnYWmwc1BIFHISUUJNJJK/l0DpMzI/pYfo3TDJrZA4ADFgp\nG7cqV9OlwRSlhNvut20k3w2hXsgKmm2/Dlp3teHtmhg4NgT+OmtaT5aFgDuj\nbaddhKQ7jNltZtoSh8w1NV34piJzqcSVzFNkHYk835H/atUUMRqesO59xrOJ\nkj/TCaaQwOLVLiU7IODY4pb2mR8ylurhmfwnTfght/lan1yBbjYRlcr/njab\nRiPIFrOYMcjhmNgkFjblx43RXvXyTduvJwROdZraq798oF9eGB+OtunwLm93\njbCgkL4KsRXmTRQzB5dY+xj4FNGRgeg8ZIVy55lfJ4izJfneP8iVLZCafs3B\nbVlUC63GXD0JFwyiGTRxlvhaMxJEfhTajAqkrYbWEtGyZLVCapk5v10XhSKC\n3Twpo11+WToG/ocQgmBEpjf3XAU9m2X4TmMtzzwg+IWbr2p5u4nvGvoc0Pw5\nIKNxR8sqEraz37AA1P9GKBzXDc6T+8JjUexcUwXdJGWEwaJqifwgs8HO44NK\nia4+Ruxkj0O2o7xPz/FCLivqXFHDiZ7Ege2JSTo2Y9wF4uLoUIIE4vq1m7eF\nnG2aZYHfPYnFeTn35VqnqlAdoe14WdWtdAHlazHFtyMMXrEr4ynuCkD1zF/l\n3Yly\r\n=pt1W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRzh8los6azq2Fw5ZFMvNbHUIz2k6HInGQKFXOUlIiJAiAL7MRO9gY53KkeXrErUiOsfwPaIICWwUosdU6BexRt7Q=="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif_2.0.0_1525939257494_0.14049340304136737"},"_hasShrinkwrap":false},"2.0.1":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"2.0.1","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"pako":"^1.0.5"},"gitHead":"1ba12779ddfdfa50b0593cffec056a19c98c0f6f","_id":"utif@2.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"dist":{"integrity":"sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==","shasum":"9e1582d9bbd20011a6588548ed3266298e711759","tarball":"https://registry.npmjs.org/utif/-/utif-2.0.1.tgz","fileCount":4,"unpackedSize":57104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiv6mCRA9TVsSAnZWagAAttsP/jyaPgXlnApzHRNo5Py9\nXLfCUSlxoxu0p8LVs/qzRHw9jH3z/jd65CFwDh28elV1GDWWVBKox9KRQJzF\nCpZXVCTPVLLkJrb9JoiGztO1go2hcZBFOPeYJ2Eys/gYDIK4nGQeThFnUaf7\n99ahZIgWFOXPy/ODfGcrZwhsrBg63gZ896KJ5MAJ73vpHuuS7gsYMc9Q9mq7\nJBuqw+s3SzC6EbeQmAiVocrjKM7n+oVoRe2N6/9rJaxqi+C1MhZqFMaN7pDY\nvfYgLOHf1xUw2tH3ipCvqtZQ4fKQQINJfKgWNA/ep7CtxfC4QTqaC63mnPzU\nDpq2DJ0Jzo9/f30upY9Dnto7XKldtEJ3ckfDsE5dYjdKkP3ifql3jvgBv623\nrYH3493eAK2RBwhh4UfB+LyHTVWufySdt1hfbSIDGQcx6tY3tfexhG8cL74X\n44L2S8KhbjT0casyj/kZyETCruZxxHTngY6c6IgASBButVv51RX8vBb2xS59\nMUP/6eAKMXEZQRP+pzDMCw51216oIuYgRcQF2heuj6WW89My4pmWBIsX9tWC\ntECsULo8woJZzD6+emhOhtemIXt0YWEtf70Bh0A+Qv9z9EvFtnlKCUUOXfca\n7Rxiy1VQ+POj6lzbV4cQu/BiojB+Em7uvXLUBRnVtxo6jC/swJsja4nqaAz3\nOlZT\r\n=zjrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgmiJS1Oc5RVzjr1LLRfUVO8MiYAHIBQzGSoUFy482KAiAxiXABDW5Rroi6Ojf4Rr/3VuxM9RDe+VS6+0ZACRLVBg=="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif_2.0.1_1535835813184_0.735027429987511"},"_hasShrinkwrap":false},"3.0.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"3.0.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"pako":"^1.0.5"},"gitHead":"a91099f1888e0d77cda228d71ef213b9b308b3bb","_id":"utif@3.0.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-rAdBSYyqIbU7hFV38pibD9kyYBuzshrWa2jNhE/17YWe8DqI0/JSDBcL3GN48DvG04JC2ecG4Xu0XcQZnEGLdg==","shasum":"94fead8cfcbfa9687d679307fbc41d635c1376e1","tarball":"https://registry.npmjs.org/utif/-/utif-3.0.0.tgz","fileCount":4,"unpackedSize":60596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYYCHCRA9TVsSAnZWagAAbVUQAJHrNcw5X6fog+Z8IMa6\nEpeIbSGmM6oACCINvb2dkod5TC505526Gt8LlEunfDH/XA5ZmTJEoUXuMunw\n/wq4DvDEF0qFN3aV6CS6pOLEiPpy1A3Md1knkPOmH8CGhg9QG3CdCRuk3LLp\nOt4dO27/3bCQHXDWQQMzyr85jpVrm+v+uM83KYc0lpez8Tv/oNXfzgniRX/o\nlQ3QihMN+zskVH1kaYcFnqp99ZErQUArjiT/neNT+5e5hfzBbFEX03D+x73e\nrGKrrgZ4oD+IhYS5wKDbzrwUDlc9b7KpSPsAD/TaJ/ROMaoxJBnRR/gdJ+tF\nRykDLRaD3HgPRHpo4rcCQm0FJMPoMlRe9OXzFEgtawYa7C14V4Re7k/37eEy\nZG60PLD59BiXK0TRAom2IoP4UaMIHCFAWDOuNKam2i7ESGshNGRiZ4y5VjtH\nSMpDtrpWJWcRIDU/DpqjU7y56bsoYiSep1giH5O07+/PSMfH8u4nYo6HZnJq\nqWuIUSCRYwhvS9Mbjmjqy1S2pGYf7P4kR7U1H8+rKtews40ciFowlw0rhkLo\nrdsLQRX8c5dMpCDK82fGX8A/430RpnjYkiewaZ3KmFV2K7NG1BA6qV9UViT6\nEOK5MONvmpme2IGJKOEPYMJQKyXaCjwvhZcPpVH9rcRuQ5dzfIPW2SFV5FHm\n00BK\r\n=O6U9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwOP7ehxWjwdzi0YRTzFDJwz3zSKlRVIM46NUH5XI6vAiEAuihJZSSblocS1hDLeZYcfcut/Q2F9WauAGkq/D4hjCE="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif_3.0.0_1549893766856_0.05824767314241264"},"_hasShrinkwrap":false},"3.1.0":{"name":"utif","description":"Fast and advanced TIFF decoder","version":"3.1.0","homepage":"https://github.com/photopea/UTIF.js","author":{"name":"photopea","url":"https://github.com/photopea"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"main":"UTIF","keywords":["tiff","image","conversion"],"dependencies":{"pako":"^1.0.5"},"gitHead":"27f1098a67c3cfd4348c9b8fd887fcd8cd171095","_id":"utif@3.1.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"},"dist":{"integrity":"sha512-WEo4D/xOvFW53K5f5QTaTbbiORcm2/pCL9P6qmJnup+17eYfKaEhDeX9PeQkuyEoIxlbGklDuGl8xwuXYMrrXQ==","shasum":"4abec2f5d9cafe7813c0191e007927c125401f1c","tarball":"https://registry.npmjs.org/utif/-/utif-3.1.0.tgz","fileCount":4,"unpackedSize":63999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKLbCRA9TVsSAnZWagAAXwcQAIeBSkb/b7QrLFbIP9TJ\nMUU9dlLK8gUfkr03B1PukpqetPZ/I2emEf5ksZ9c53KwmnqvQfetBUzRF11s\nKoFI9Nck4A2ixnGwbirpdX78w/G+kG7bZG7lejbLwR0X6gYUu9JAwr8ILy4H\njRgiKOVJ1H/0bsiLgm/czf0jNaY7xpLDdRYg9ndSoTv0d5wTjd8VQtUvuvpy\nft+8UnD/beCY0yi7CPvct0FFElrOJjo9avhMPANfheRW4oLsHbcawktLa/XA\ns2Dz5FQyEnGiH05y2g+hXX3zfg1BrGQcMUicKjfV0dHWUB/8GcpLpuvYjwKH\nSkcsQ9GWmNMsZsRINRv337ZH4sQoagO8Wt2/4oUzrPBtIXI05Ff9UY3ckx8M\niHrFFzYrCK1cyRlruA+OEJybGOiX/q+B7suOT8nCeSWV1nMZORmA3cGSMxyD\nPmkJiL2a/LJct5tNlt2ezGVQI82i/HQE1B+F+HWWBjfcJMAIjJLB+Wh09MY4\nLr02Zna2Gw4pWaeNPNEReO6MoLzgM5O9XGi8xsMz9pBV8FYEwxJmS234hiHx\nEVmTpCCj2zHwDLpW79mWWUhZKfhm0rjaaALnYUxpMaL1L6WRT19TR2BCVFDW\nHwxAMqeZjwJrGLFD0CqrF8DrXh3oEEdsxSMHnQ85Fj1PwQw+dH3gMvtmg7dn\ngz1z\r\n=DUcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzVXIv6knn1A5HWz3l9KFaFo1Ndau/CZaV0CR/UuZcIAiBna9NU7Nq+Ve+6JVpXx2IwRHioBooSCLZI1YNtutcr8Q=="}]},"maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utif_3.1.0_1560847066678_0.5112038678392328"},"_hasShrinkwrap":false}},"readme":"# UTIF.js\nA small, fast and advanced TIFF / EXIF (+ DNG, CR2, NEF and other TIFF-ish files) decoder and encoder. It is the main TIFF library for [Photopea image editor](https://www.photopea.com). Try to open your TIFF file with Photopea to see, if UTIF.js can parse it.\n\n* Supports Black & White, Grayscale, RGB and Paletted images\n* Supports Fax 3 and Fax 4 (CCITT), JPEG, LZW, PackBits and other compressions (1,3,4,5,6,7,8,32773,32809)\n* E.g. [this 8 MPix image](//www.photopea.com/api/img/G4.TIF) with Fax 4 compression is just 56 kB ( [Open in Photopea](https://www.photopea.com?p=%7B%22files%22:%5B%22//www.photopea.com/api/img/G4.TIF%22%5D%7D) )\n\nFor RAW files, UTIF.js only decodes raw sensor data (and JPG previews, if there are any). It does not convert the raw data into a displayable image (RGBA). Such conversion is complex and out of scope of this library.\n\n## Installation\n\nDownload and include the `UTIF.js` file in your code. If you're in NodeJS or otherwise using NPM, run:\n\n```sh\nnpm install utif\n```\n\n#### `UTIF.decode(buffer)`\n* `buffer`: ArrayBuffer containing TIFF or EXIF data\n* returns an array of \"IFDs\" (image file directories). Each IFD is an object, keys are \"tXYZ\" (XYZ is a TIFF tag number), values are values of these tags. You can get the the dimension (and other properties, \"metadata\") of the image without decompressing pixel data.\n\n#### `UTIF.decodeImage(buffer, ifd)`\n* `buffer`: ArrayBuffer containing TIFF or EXIF data\n* `ifd`: the element of the output of UTIF.decode()\n* If there is an image inside the IFD, it is decoded and three new properties are added to the IFD:\n* * `width`: the width of the image\n* * `height`: the height of the image\n* * `data`: decompressed pixel data of the image\n\nTIFF files may have various number of channels and various color depth. The interpretation of `data` depends on many tags (see the [TIFF 6 specification](http://www.npes.org/pdf/TIFF-v6.pdf)). The following function converts any TIFF image into a 8-bit RGBA image.\n\n#### `UTIF.toRGBA8(ifd)`\n* `ifd`: image file directory (element of \"ifds\" returned by UTIF.decode(), processed by UTIF.decodeImage())\n* returns Uint8Array of the image in RGBA format, 8 bits per channel (ready to use in context2d.putImageData() etc.)\n\n### Example\n\n```javascript\nfunction imgLoaded(e) {\n  var ifds = UTIF.decode(e.target.response);\n  UTIF.decodeImage(e.target.response, ifds[0])\n  var rgba  = UTIF.toRGBA8(ifds[0]);  // Uint8Array with RGBA pixels\n  console.log(ifds[0].width, ifds[0].height, ifds[0]);\n}\n\nvar xhr = new XMLHttpRequest();\nxhr.open(\"GET\", \"my_image.tif\");\nxhr.responseType = \"arraybuffer\";\nxhr.onload = imgLoaded;   xhr.send();\n```\n## Use TIFF images in HTML\n\nIf you are not a programmer, you can use TIFF images directly inside the `<img>` element of HTML. Then, it is enough to call `UTIF.replaceIMG()` once at some point.\n\n#### `UTIF.replaceIMG()`\n```html\n<body onload=\"UTIF.replaceIMG()\">\n...\n<img src=\"image.tif\" />  <img src=\"dog.tif\" /> ...\n```\nAnd UTIF.js will do the rest. Internally, the \"src\" attribute of the image will be replaced with a new URI of the image (base64-encoded PNG). Note, that you can also insert DNG, CR2, NEF and other raw images into HTML this way.\n\n## Encoding TIFF images\n\nYou should not save images into TIFF format in the 21st century. Save them as PNG instead (e.g. using [UPNG.js](https://github.com/photopea/UPNG.js)). If you still want to use TIFF format for some reason, here it is.\n\n#### `UTIF.encodeImage(rgba, w, h, metadata)`\n* `rgba`: ArrayBuffer containing RGBA pixel data\n* `w`: image width\n* `h`: image height\n* `metadata` [optional]: IFD object (see below)\n* returns ArrayBuffer of the binary TIFF file. No compression right now.\n\n#### `UTIF.encode(ifds)`\n* `ifds`: array of IFDs (image file directories). An IFD is a JS object with properties \"tXYZ\" (where XYZ are TIFF tags)\n* returns ArrayBuffer of binary data. You can use it to encode EXIF data.\n\n## Dependencies\nTIFF format sometimes uses Inflate algorithm for compression (but it is quite rare). Right now, UTIF.js calls [Pako.js](https://github.com/nodeca/pako) for the Inflate method.\n","maintainers":[{"name":"photopea","email":"support@photopea.com"},{"name":"scimonster","email":"tehalmightyscimonster@gmail.com"}],"time":{"modified":"2022-06-28T07:10:00.125Z","created":"2017-08-03T11:26:35.665Z","1.0.0":"2017-08-03T11:26:35.665Z","1.1.0":"2017-08-07T11:28:11.442Z","1.1.1":"2017-09-19T10:38:25.175Z","1.1.2":"2017-09-25T08:17:32.546Z","1.2.0":"2017-12-21T22:14:06.178Z","1.2.1":"2017-12-23T19:11:45.277Z","1.3.0":"2018-02-06T08:39:29.530Z","2.0.0":"2018-05-10T08:00:57.642Z","2.0.1":"2018-09-01T21:03:33.405Z","3.0.0":"2019-02-11T14:02:46.994Z","3.1.0":"2019-06-18T08:37:46.792Z"},"homepage":"https://github.com/photopea/UTIF.js","keywords":["tiff","image","conversion"],"repository":{"type":"git","url":"git+https://github.com/photopea/UTIF.js.git"},"contributors":[{"name":"Scimonster","url":"https://github.com/Scimonster"}],"author":{"name":"photopea","url":"https://github.com/photopea"},"bugs":{"url":"https://github.com/photopea/UTIF.js/issues"},"license":"MIT","readmeFilename":"README.md"}