{"_id":"animated-gif-detector","_rev":"32-4320f112d28d45eafc390cd7297bca9f","name":"animated-gif-detector","description":"Detect animated GIFs from JavaScript buffers.","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"animated-gif-detector","version":"0.0.1","description":"animated-gif-detector --- Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"4ec52b944fd1e3779b276397687a682c3f72e91c","_id":"animated-gif-detector@0.0.1","_shasum":"c06d14dbea992633a9a446248c8e6ceac4d8d8a4","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"c06d14dbea992633a9a446248c8e6ceac4d8d8a4","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-0.0.1.tgz","integrity":"sha512-FODlCCRRWhZf+1lt+Nv7LatcNseXIjDtQou2dRnjLh3Tk9Enf7d0bgWe5IT3sJG7vlbWHgtVSNPcbKx9bi21iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExMOzThHko1EDx32kKU1yOahERWixGcmTE1XGQWXq/lAiAGbnjl8L84FmF2ZAWHolSg+/eCcrZnPX+cZwNgM6z1EQ=="}]}},"0.1.0":{"name":"animated-gif-detector","version":"0.1.0","description":"animated-gif-detector --- Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"2b6ffbf478fb7e8f0d2479ce65446f07faffa3c5","_id":"animated-gif-detector@0.1.0","_shasum":"a5dea5ed6b9cfcbda27fce15a44b924b42c14679","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"a5dea5ed6b9cfcbda27fce15a44b924b42c14679","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-0.1.0.tgz","integrity":"sha512-+xcc3VttiHeWxCErRwHgxa9keeg0OR/P0td2tjKLUpU9qY6z9m6bjTCykp5596F99fTLqMm3BxpgF0DuGKw+tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS7jUhRzAr0Izcr10du58CXpBVbH0Zjoqp2fqrMt6gHQIgIJe46eT/6RhywjexMJrORG5ydTx4/NRy40HTvq2z9ms="}]}},"0.1.1":{"name":"animated-gif-detector","version":"0.1.1","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"cb864856e4e37318163a81c5c6f21c38e6a93b32","_id":"animated-gif-detector@0.1.1","_shasum":"7b6c9922db0a38a389f944197c28b9fe995ea2fa","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"7b6c9922db0a38a389f944197c28b9fe995ea2fa","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-0.1.1.tgz","integrity":"sha512-Zgqm2ekQFvRPQyBDVB8blhOoruIeniSy20gT76HwLBQZckG32YNIgbOFEnO5fL6zxN9HeoYAi4VcSup4I+1QYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIz9jc2eS4vmnwdJgfQocNG/8e7F+hqymNL5Tt5/x6egIgLl3E78hr84pCb80ABMq7Yee6jhStl+9TSqW05283lkI="}]}},"0.2.0":{"name":"animated-gif-detector","version":"0.2.0","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"d82290dd93f6c01bee5231a876fc2ea33530512e","_id":"animated-gif-detector@0.2.0","_shasum":"3ec1dbcb06d87601d3748032c694ab490fbe51b1","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"3ec1dbcb06d87601d3748032c694ab490fbe51b1","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-0.2.0.tgz","integrity":"sha512-G7CxFYxxkbHJDowe4PP6/93yEk6pwNlsrEpzLkpq1kQLwSOWkPvhi027avLRh5OExHpyTzNRFPhZt2LqytGRiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC8Jr/gNPJd29sveLIfiARTU2wJF35piQAaoPKmQleUwIhAIju2y6Sja6hzxnz2NizTHJ7ms5wu4pyqCiLuV1v8NCW"}]}},"0.3.0":{"name":"animated-gif-detector","version":"0.3.0","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"6afb6788ef0dac9ec061dfc238a948608685498a","_id":"animated-gif-detector@0.3.0","_shasum":"8f0f2f9c495c4abcb138697f22166761acda3d04","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"8f0f2f9c495c4abcb138697f22166761acda3d04","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-0.3.0.tgz","integrity":"sha512-RA50hoAZGuck/rzK+zuLBunabwXT7n5QLplEl7gpY/9DIWDU4P78iYq9hNyVcdyd5Zf4YNMQjHt5CZU7iLhmpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDcjKMKNFB192P+B/CMGjXZ9bls+Db6DKU/4nhQFL6ZAiAE4rmcx8kfXu+dB6OwgqbF25egVbgSe9bjvFJ6s7MNIg=="}]}},"1.0.0":{"name":"animated-gif-detector","version":"1.0.0","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"1b6548181374b5e660d05e1570cca4d811b0c9ca","_id":"animated-gif-detector@1.0.0","_shasum":"d0e980975c343be1b4cd6a8bcee745da11cf3216","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"d0e980975c343be1b4cd6a8bcee745da11cf3216","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.0.0.tgz","integrity":"sha512-4yhA7FsnH+TuWOgY3lpp8rlaWzTM2aFYDuuTFPx3rV4kxs+62v8ABaEzzatyOXjNNKdxBy+0cwISEbpX2DigvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlde2PxV8Qk7tM/L31Vj8bOaufaXEf3sd5GXzFglbYiAiAjgBT17W4LlKuA/aGqNVMq3wwFd+baC3XsKPXyaBJm0A=="}]}},"1.1.0":{"name":"animated-gif-detector","version":"1.1.0","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"63d82397399f60c3dfb4ea14ebe7ceef91cd2842","_id":"animated-gif-detector@1.1.0","_shasum":"a9fe52752000dad490d78185317513c3609cd8ae","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"a9fe52752000dad490d78185317513c3609cd8ae","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.0.tgz","integrity":"sha512-Sx18kxu3Kulm5kyWdt6ADirkgums/AKn81HdbUNSY9tpNE/SxHT6wh8zFUu15ji8dL/3/tPq7Q64pSOhjghg+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHToYlJ+4K5vQEMP4ptTTZEJmLsqzse5zlwnPWaRZ0+uAiB8ah1ltgSmWTTt2PncY1ckbiYwZrSOOt2uf8nRD+3kkg=="}]}},"1.1.1":{"name":"animated-gif-detector","version":"1.1.1","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"63d82397399f60c3dfb4ea14ebe7ceef91cd2842","_id":"animated-gif-detector@1.1.1","_shasum":"36350db6fbf9f418703e7e62d1b17536773cc355","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"36350db6fbf9f418703e7e62d1b17536773cc355","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.1.tgz","integrity":"sha512-N+05FfFYUf8aUyVmLrnn4F8curY8e4Bz1dEYczJak2WUeQSnYvRwdzg8bFCn+dZdtH4uzOkY5h6a/IRmIFEIAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0ySyKwQR26E9Ev1RsizzsYoMptN5FzqUyniavpjHfoAiEAmzaR11bi7dInCvqxP4Gc1TXUf/y3BOuRrS5TePI4DUQ="}]}},"1.1.2":{"name":"animated-gif-detector","version":"1.1.2","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"ca8ba25f072c0cfa4a2d1e099320659cf10675ce","_id":"animated-gif-detector@1.1.2","_shasum":"c0bd870dfe423384fcb7277a9d8b45f7864b96ff","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.29","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"dist":{"shasum":"c0bd870dfe423384fcb7277a9d8b45f7864b96ff","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.2.tgz","integrity":"sha512-aVl4Fgadf8NOASi+RIrfm7rz+f5PZUzlLEhGUAHpg+Gt+znVRTgvzrBe/EWJSvgU6SAYDWMZ9akIGKjDhOW9tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHfM1+FXOuhVWQEIyLWQeF9K3KDyYugenttvlfIDtsNAiEAwZlb1Tx7BzziapRMncx+jnVRXNS9nDqmHqc0mmxGkqM="}]}},"1.1.3":{"name":"animated-gif-detector","version":"1.1.3","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"8f36969593f101d5b690f3c5e4a855cf3fd59354","_id":"animated-gif-detector@1.1.3","_shasum":"ca95acb433df79ac35aa09c80ff4b4df83835058","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"ca95acb433df79ac35aa09c80ff4b4df83835058","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.3.tgz","integrity":"sha512-oiako4UObL2HUynDEaBlpA8RXzfWehUR2E9ujhNy5lE7L0SE/UfzVrz4HpsXe6y3bQDw1eOFW73ZepFKAsc5JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmpjO2ZftDvOSko/JQJdNrL6HcdPNW/iUQi1PCbWM1yAiBm6+hluFVsEH2NCVBWYEgB52GwKCQq6OQWiHTvzNksSw=="}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}]},"1.1.4":{"name":"animated-gif-detector","version":"1.1.4","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1","typechecker":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"9793ecb6c86c07944a17cee03b07deb18c741f17","_id":"animated-gif-detector@1.1.4","_shasum":"4500acb4f07779b9cc0693bbe7ca0fcdc6fed8f9","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"4500acb4f07779b9cc0693bbe7ca0fcdc6fed8f9","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.4.tgz","integrity":"sha512-QyQd+wQMk4qwmKo4PBrmn2vwciwEAuXdpsT0j07zD50ln7rcYsT0PRjQIBGkIBN3auQ7vYbsx5MvHyQSX19+Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjOXDWKiXEGmXkipgfla4eTnoyBAXzNJEw0SOYkYXbgQIhAJFEUEKpi+GaC5jX5zkgdvaj0AVWtxcH8o13jBBy3e9r"}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}]},"1.1.5":{"name":"animated-gif-detector","version":"1.1.5","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1","typechecker":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"f02df098cf1a5abab871ee0d1b0f41d0162d2368","_id":"animated-gif-detector@1.1.5","_shasum":"33d34034d04b606c17d90229bdb1fe438837e9ee","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"33d34034d04b606c17d90229bdb1fe438837e9ee","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.5.tgz","integrity":"sha512-EXs3UZDPOPHAyJZSsvAdzoGpGppMiLLd4w2/2cTf+I4GWr5a7ut6k4mN0XjE4mFQPl1WmiY8mu7a+BLIQJHIfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXK4VNdoJiBo1G8blqo0CAuDvAs66uGrkRuHvDIaaMZwIgM/aRQnyr+bSnu6pE5xkiD2PbXW9AApebsq6C+Sj86hQ="}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/animated-gif-detector-1.1.5.tgz_1455760795717_0.9911435509566218"}},"1.1.6":{"name":"animated-gif-detector","version":"1.1.6","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1","typechecker":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"b0a41eaf6f5b46769e5304a9290e6c31b5fe9529","_id":"animated-gif-detector@1.1.6","_shasum":"876b68645ba56153c0fb01d5d31c605f8bebba79","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"876b68645ba56153c0fb01d5d31c605f8bebba79","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.6.tgz","integrity":"sha512-29bm+XU6fFlKmCkiYkimdkw2OtY3NJHnKJiPdYjghs6ElE8F5k02wSYhZAJy/rR+uawIaGn+7VKraMUTG1TQYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAM6rsGxV4SlJDSAprcONW+YxNHxULm6eeG5aAYz6KkAiEAsM4xDjjUceXovTuUEYHoC2buuytCSViCkZ8R07DKWEo="}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/animated-gif-detector-1.1.6.tgz_1455761071548_0.9319537067785859"}},"1.1.7":{"name":"animated-gif-detector","version":"1.1.7","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"e241a0ab09506d5cc6453054e9333dd15e66575d","_id":"animated-gif-detector@1.1.7","_shasum":"8b4c77a4b98452ca5b1413b89892b765135928dd","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"8b4c77a4b98452ca5b1413b89892b765135928dd","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.1.7.tgz","integrity":"sha512-xe+8s1c8m1Vo8d4+YHzsKVTWdHDKLLsI4m66ElZA5THrpYXNqADhvakM+dTMolWZNj1ekhJpnC5HtM/Mv5l5Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSRVbvgKsuA1gG1BUKGfvpzGZoLj9RVaWclkctUcJ21QIgGb7h8Vz63DwqEqGlIfcU1RMb0OhBc1ib6i7MWnKaXuU="}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/animated-gif-detector-1.1.7.tgz_1458823905273_0.2882612475659698"}},"1.2.0":{"name":"animated-gif-detector","version":"1.2.0","description":"Detect animated GIFs from JavaScript buffers.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"NODE_ENV=test node test/index.test.js"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"license":"ISC","devDependencies":{"tap":"^0.4.11"},"dependencies":{"inherits":"^2.0.1"},"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"keywords":["email","marketing","mailcharts","animated","gif"],"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"homepage":"https://github.com/mailcharts/animated-gif-detector","gitHead":"053c315bd5119cf1297024cb70c4ac95434625db","_id":"animated-gif-detector@1.2.0","_shasum":"cb2f9911ca8024f2b34c693b7fd64542ee416189","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tbuchok","email":"tom@buchok.com"},"dist":{"shasum":"cb2f9911ca8024f2b34c693b7fd64542ee416189","tarball":"https://registry.npmjs.org/animated-gif-detector/-/animated-gif-detector-1.2.0.tgz","integrity":"sha512-0hf0u6T1oI5TW7Ts0mtI4WcE477MyExGz7zSPuKfBxfhqh0R3KNJYiOw0fr2rrhT42Hum+pOmTVHjJYEtZHOAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtz4JZgY2DFMCK1JxRIdeQtnmCqK/w4PYtgpJ/rRVUWgIgFoLeNVS/jwVWdQwq5N0HPgcHjETOrzjFZivku19YSx8="}]},"maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animated-gif-detector-1.2.0.tgz_1467288330157_0.05172523600049317"}}},"readme":"animated-gif-detector\n---\nDetect animated GIFs from JavaScript buffers.\n\n## Installation\n\n`npm i animated-gif-detector`\n\n## Motivation\n\nGiven a readable stream or a buffer directly, determine if a buffer of data is an animated GIF. This helps determine if a document contains cat pics or LOLz.\n\n## Usage\n\n### Streaming\n\nThis module is intended to be used as a Writable stream:\n\n```js\nvar fs = require('fs')\n  , animated = require('animated-gif-detector')\n;\nfs.createReadStream('file.gif')\n  .pipe(animated())\n  .on('animated', function() {\n    console.log('detected animation!');\n  }); \n;\n```\n\nParticularly, you may want to determine animate *as early as possible* in a given HTTP request, and abort the request as soon as you know:\n\n```js\nvar http = require('http')\n  , animated = require('animated-gif-detector')\n;\nvar req = http.get('http://domain.com/file.gif')\n  .pipe(animated())\n  .once('animated', function() {\n    req.abort();\n    // do something else!\n  })\n;\n```\n\n### Sync\n\nIf an img is loaded as a buffer directly, a sync function is also available:\n\n```js\nvar fs = require('fs')\n  , animated = require('animated-gif-detector')\n;\n\nanimated(fs.readFileSync('file.gif')) // => true!\n```\n\n## Browserify\n\nThis should work as a client-side package if [Browersified](http://browserify.org/).\n\n## Tests\n\n`npm test` runs the tests.\n\nPlease contribute weird animated GIFs to the repository to add to the test cases.\n\n## Contributors\n\nThanks to hard work from the following contributors:\n\n- Bradley Spaulding - [GitHub/bspaulding](https://github.com/bspaulding)\n- Vilson Vieira - [GitHub/automata](https://github.com/automata)\n- Andreas Lind - [GitHub/papandreou](https://github.com/papandreou)\n- Priyank Parashar - [GitHub/paras20xx](https://github.com/paras20xx)\n","maintainers":[{"name":"tbuchok","email":"tom@buchok.com"}],"time":{"modified":"2022-06-13T03:04:00.827Z","created":"2014-07-17T20:47:41.429Z","0.0.1":"2014-07-17T20:47:41.429Z","0.1.0":"2014-07-17T21:02:27.422Z","0.1.1":"2014-07-17T21:10:31.388Z","0.2.0":"2014-07-17T21:27:55.683Z","0.3.0":"2014-07-21T15:36:52.348Z","1.0.0":"2014-09-24T13:22:20.727Z","1.1.0":"2014-10-08T17:59:23.755Z","1.1.1":"2014-10-08T18:11:29.904Z","1.1.2":"2014-10-29T22:57:15.458Z","1.1.3":"2015-11-04T13:25:01.577Z","1.1.4":"2015-11-05T01:54:39.486Z","1.1.5":"2016-02-18T02:00:01.323Z","1.1.6":"2016-02-18T02:04:37.151Z","1.1.7":"2016-03-24T12:51:48.577Z","1.2.0":"2016-06-30T12:05:34.349Z"},"homepage":"https://github.com/mailcharts/animated-gif-detector","keywords":["email","marketing","mailcharts","animated","gif"],"repository":{"type":"git","url":"git+https://github.com/mailcharts/animated-gif-detector.git"},"author":{"name":"Tom Buchok","email":"tom@buchok.com","url":"http://buchok.com/"},"bugs":{"url":"https://github.com/mailcharts/animated-gif-detector/issues"},"license":"ISC","readmeFilename":"README.md","users":{"richardj":true,"ffi":true,"kklepikov":true,"hintss":true}}