{"_id":"is-gif","_rev":"16-6adb4d5b6938a974be6c024e6b13cfb7","name":"is-gif","description":"Check if a Buffer/Uint8Array is a GIF image","dist-tags":{"latest":"4.0.1"},"versions":{"0.1.0":{"name":"is-gif","version":"0.1.0","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/is-gif"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","browser":"browserify -s $npm_package_name -o browser.js ."},"files":["index.js"],"keywords":["gif","graphics","image","img","pic","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"browserify":"^3.0.0","mocha":"*","read-chunk":"^0.1.0"},"bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif","_id":"is-gif@0.1.0","dist":{"shasum":"2e3b9bdbc966928337ea7d7b0723433d11461813","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-0.1.0.tgz","integrity":"sha512-G/dUD9Skddb/D6CCoYmzgmfoITL5Jb6w1/4+D4S17/rDylzm26k5WjV7AdSGrbOtqUisAJWJ1mks4aOwZZBfew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsueYi05bF5up7Kf3lA/CQttio7Y7qfMKrdV/hrc6OwgIhAPKQ3LnM1IfRM4UeeahlgRLzFhU7e5JqIEVhtTYXzrnK"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.1.1":{"name":"is-gif","version":"0.1.1","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/is-gif"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","browser":"browserify -s $npm_package_name -o browser.js ."},"files":["index.js"],"keywords":["gif","graphics","image","img","pic","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"browserify":"^3.0.0","mocha":"*","read-chunk":"^0.1.0"},"bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif","_id":"is-gif@0.1.1","dist":{"shasum":"a044335a5f91cdb6295d06e6741355ddf6e6680c","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-0.1.1.tgz","integrity":"sha512-9HRKuZCR2sZks/mx3rk0KJS5QSKRMpPwA1KZiOGzIsegicjppphbu4jADS0aGgjgcUrVmX5AuRQXAHSY55jNCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOmd/MBWyiCiiR7bCdJ/yQlaEOmIbFeB24Ooz132qK8AiEA28PauZSO7jM93+Wb2og41rQi7MQiaUNjD9nyDWNcKow="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.0.0":{"name":"is-gif","version":"1.0.0","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/is-gif"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["gif","graphics","image","img","pic","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"mocha":"*","read-chunk":"^1.0.0"},"gitHead":"5f7948d3e73d798490b6967a106c675e3843702c","bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif","_id":"is-gif@1.0.0","_shasum":"a6d2ae98893007bffa97a1d8c01d63205832097e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"a6d2ae98893007bffa97a1d8c01d63205832097e","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz","integrity":"sha512-WDzHvXD3xfQ5einLRHRH7iReMuPwuXImHikxQeTWP09kGIv2mf2ZM63e9YHVSq9kEgjJuxRSp5AzH8Hga0+lNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN7ZSoQ5X8RKxGxvjRMto4AGmloC2wqeBgFqKr2tFp3AiBjoIdRKaWGEdZxRLJel/Zb7lwLuNEPTHEO3tuNYOUUnw=="}]},"directories":{}},"2.0.0":{"name":"is-gif","version":"2.0.0","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is-gif.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["gif","graphics","image","img","pic","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"ava":"*","xo":"*"},"dependencies":{"file-type":"^7.4.0"},"gitHead":"5cad7c79ed8283498406f8ef66e1321decd0b3cd","bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif#readme","_id":"is-gif@2.0.0","_shasum":"be88c043a7d2d8e4c896e411ff1a1a28957910fe","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"be88c043a7d2d8e4c896e411ff1a1a28957910fe","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-2.0.0.tgz","integrity":"sha512-s/yArpjzwIJzcLvSbhzsFHF0riAARh4WkLuQ4tLE6i/UHLsWoh5A50/MTR20mkORLDEN+v5LZmIlR54hqjDgsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmIvhjenYyisiNl4iLBj/S96ClmQlL3YWHO76x70z76AiBnIQ+xP/rNMRTRABaFzSAkkL+c9CTgjX6ijBV94DRr7g=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-gif-2.0.0.tgz_1514761889935_0.6650962040293962"},"directories":{}},"3.0.0":{"name":"is-gif","version":"3.0.0","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is-gif.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["gif","graphics","image","img","pic","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"dependencies":{"file-type":"^10.4.0"},"devDependencies":{"ava":"^0.25.0","xo":"^0.23.0"},"gitHead":"376626d248d01c4391d0106c1cdb9ce06e7126c7","bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif#readme","_id":"is-gif@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==","shasum":"c4be60b26a301d695bb833b20d9b5d66c6cf83b1","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz","fileCount":4,"unpackedSize":2702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3A47CRA9TVsSAnZWagAAv4IP/Ax6qjaN/F/s8cMsiaoS\n5IeYq6SVHD8b0y3ZGM402ZWlWqZKhFkVagTJSFQw3p1ZjQ9dbSFcrposerHu\n9gJOFGNQGDv5PyYLbUseoQV1MgIcNPxGPHij51RPF+5eJaVa+YOnNXXyVHXz\nZ3VtNvIq7inqY9ZRRTNglEHbeeemzmlVKdu90gX07Qge01p6IyeP65286qQB\nkviHsXimrhXrbBTupg8dCilb8dlwx4bX3TMmaDeCceJ7PFP4e3jv9qswN4iW\ncTpGXmr8SrWV2LgjjHJzQZaNwoa54OcDlAFD3jLgKKEtTHmT54bEQNTAoGCP\nmRsZgQhGFnPU73bBk6XWPYPAC4QrnURaPB++Hnt9iahUM763QS2EJ5pE8sHU\nPQ7D/dEqNi52z1WUZmXuJLiK13hTyq4VPrNDZwEhEj72B96KI2j9v1CMCyvs\nigElmo5/2kIFBVadUtb0k1Ilu76aAJjvHLWGeFJoVXG2Wf6JSLa0Q8zr0Rwa\ne4jQ0WqK2PSg40LgtwYCeG4RX33lSkP/KQVjyML3aP5/suqltCPTAUbMsaNE\nQGDVuVyfaD0oOSidsWwklbNU3GZovAXP0msrGY/TC2RhdX6SjQXjBFmz/h+n\ntvj4q3UZDLNfks1k0TKnzsfyhQv8/Q4pjLM62OTK4Y/GY6anpgUwv6o7d5kI\ntmn4\r\n=iF63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcJoY5ZVTz7qi+N4Zr4rFB7bi5LupDjAJRl4xBy3ig5AiBTcJTibVIdGvy33qTKlei4+9Wwu7icd4a7AM09LXBmJg=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-gif_3.0.0_1541148219113_0.39078373362681473"},"_hasShrinkwrap":false},"4.0.0":{"name":"is-gif","version":"4.0.0","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is-gif.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["gif","graphics","image","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"ava":"^3.15.0","xo":"^0.44.0"},"gitHead":"18c2d330479ae732944badd21381b37281d783ac","bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif#readme","_id":"is-gif@4.0.0","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"integrity":"sha512-wtUyoTNOb0CySXQ72lwUh5kpASzqj+6gzru9PvJz8BWfs4YJTQx3pXS+Zl5agB35MMi9CpPEu71MlBWUlbaYEQ==","shasum":"bf4e9dbb5367222db06265f82712862f5b90c166","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-4.0.0.tgz","fileCount":4,"unpackedSize":2633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMA3tCRA9TVsSAnZWagAAT7IP/013YmPUh/M3T2j1nxT4\nvxwgZ1LbdGcm2N0yMCqONhmmdaUustRaC8MFnMJi4EC+Wn9cbILcvDenRj2o\nmdrM5q/hJqNTf+0ezfUsUYHdjM3abXnw+bMg6lrrq908FI7QkPCqpwnqYutw\nEfCmSVWp3DiF+0rUS73+/mdKWoG5IoOhJULFSSYS/b+ALvd5pCk9IcNeynp/\nDrn9bBNOnjV5eWSUIKjWC5A/qNN9z8RjS1y9SxEr3jEufenECEJOfMZuiOAd\nVyMGQ8bz2qIlb+IZno23iGB1FKt1jMhR3KtIv4hRFtdV08rjN77U+pvN28hW\nDcsNH5oCB7BVhQuSlGY7+cvAsnN3BlBnXz2NO8ThhZcFfpRVArdm5DIiysXY\nKRkeCalCRegPDNTr11ltRe965X88DTjStgY1kZ6Boc2/P2JS4CrOoEUnmtIA\nm/NGHqbHgKJxRQSvZTmmVVld69Ul/yJDIBCjqd7X9BF78zJmxMtNz6MzSOcy\n2Pn+US+woHL36l2nm+EzvgWEOU0cVvs4b0EseusXMliNkDDNFA1h+FCZ+lst\n9WSNXxTq0dXftEjJv6HNWgZZFnkYFoNLY8vns2EcqXSsp3/8OKzXn7mOiKHm\nTOsThyI2v2xzQGRfBx8r647Rf+hI3G8OTiLQglqTEy5ildaunemU4HLn+hzi\nDES4\r\n=i4R4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXYVSauV72PIsLjBN3M1vrCiqqFC9yhubFNl8+OZb/xAiEAseiqr05joMvVpyDGWv3Pebec4F2RH1wPGpZ1u7+e0+Y="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-gif_4.0.0_1630539245454_0.39879775762685554"},"_hasShrinkwrap":false},"4.0.1":{"name":"is-gif","version":"4.0.1","description":"Check if a Buffer/Uint8Array is a GIF image","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is-gif.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["gif","graphics","image","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"devDependencies":{"ava":"^3.15.0","xo":"^0.44.0"},"gitHead":"6996c439a5a0d882b865a57e295585a01e5233e2","bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"homepage":"https://github.com/sindresorhus/is-gif#readme","_id":"is-gif@4.0.1","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"integrity":"sha512-Az44B+o+6QLOaXPvKUksE05C97MFl1dHf1qkKaE4kGGCosHdCaI6MtBnlLx67t8RcDrfvBsluGBxUytMxhc5+Q==","shasum":"4a88b1765bef699fe1f3d71b7e1f4aa8be9387cf","tarball":"https://registry.npmjs.org/is-gif/-/is-gif-4.0.1.tgz","fileCount":4,"unpackedSize":2640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMNvRCRA9TVsSAnZWagAAIEcP/15VSUfMh0Ht21vQEH9k\nk1jYkTf2RJQgMUV8v1O0Lhe+89lIOIiLi/x3S/SpgqNz3v/hlUafY5DoSK31\nTDFKnEuCZpFPO4NhYcxaK36Jy9vKs+EtW0OVJmztKfgtxSMxJ0wt6BFL2wYP\nihFfuFk4C4ewIE5Mw74JY9/7mJ4YLNTrLnlHooXjAefn0iHvOZT+SU7PP3KK\n55P/QOrdYfvXmDN0rH6odFZsMvkG1a6pmd4BXG1MDYhmjmLyKyNAQnhakRmJ\nplDX63qz4+pQBRq4oMRb1Xt/jSrQDKiY0wvjT2sY/mBuiba/6y5VUkX2jgDq\nicf5BBHReDylHDvCrOlmKk2oLEaEWZFdIGGmugINr1Nfa+hN/K1boy229W2C\nc0bLlRDdHxcfxUO1C3TyRPTdGD/wcsRFYU9Bf2d8O9Oj9vIT5GH05prPnF4u\nlxZnR7YGhBcveDrZxuLBU/4ysILhGPLdGw9OWa/8/EU0qmBjMZf0CoOU0t7C\nDoYyAK1dZcM/vqcxr4AavQ7oeKOiqKYrhlFleY6KYHVoxqjg+qpT8AOAomVD\nJ0H2/Qykp6H673JpUw1UGB9Cou5uK7wSlxCpXVRPNfcMURskAx7cg57wMi6O\nPNQ8+6StM6R0gBAii+hKp4kQVzGe59iH/8h4di/EgpaqSfuEFvSPUJPQP6Co\n0tJ1\r\n=uVg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChQOPoDf7Jp5W3vNz4mskZQfAJTUiq3ev6xXbjrNsqmQIgbo0My01VHJEgCyj4K3/Y3cjzQQEsY84KrlOX04jZ9mk="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-gif_4.0.1_1630591953025_0.7889553644585487"},"_hasShrinkwrap":false}},"readme":"# is-gif\n\n> Check if a Buffer/Uint8Array is a [GIF](https://en.wikipedia.org/wiki/Graphics_Interchange_Format) image\n\n## Install\n\n```\n$ npm install is-gif\n```\n\n## Usage\n\n```js\nimport {readChunk} from 'read-chunk';\nimport isGif from 'is-gif';\n\nconst buffer = await readChunk('unicorn.gif', {length: 3});\n\nisGif(buffer);\n//=> true\n```\n\n## API\n\n### isGif(input)\n\nReturns a boolean of whether `input` is a GIF image.\n\n#### input\n\nType: `Buffer | Uint8Array`\n\nIt only needs the first 3 bytes.\n\n## Related\n\n- [file-type](https://github.com/sindresorhus/file-type) - Detect the file type of a Buffer/Uint8Array\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2022-06-19T02:41:56.062Z","created":"2014-04-21T17:32:10.071Z","0.1.0":"2014-04-21T17:32:10.071Z","0.1.1":"2014-04-29T19:10:05.795Z","1.0.0":"2014-08-14T14:41:12.727Z","2.0.0":"2017-12-31T23:11:30.874Z","3.0.0":"2018-11-02T08:43:39.205Z","4.0.0":"2021-09-01T23:34:05.605Z","4.0.1":"2021-09-02T14:12:33.134Z"},"homepage":"https://github.com/sindresorhus/is-gif#readme","keywords":["gif","graphics","image","picture","photo","type","detect","check","is","exif","binary","buffer","uint8array"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/is-gif.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/is-gif/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"tunnckocore":true,"rocket0191":true,"kklepikov":true}}