Check if a Buffer/Uint8Array is a GIF image
$ npm install is-gif
const readChunk = require('read-chunk');
const isGif = require('is-gif');
const buffer = readChunk.sync('unicorn.gif', 0, 3);
isGif(buffer);
//=> true
Type: Buffer
Uint8Array
It only needs the first 3 bytes.
- file-type - Detect the file type of a Buffer/Uint8Array
MIT © Sindre Sorhus