Check if a Buffer/Uint8Array is a GIF image
$ npm install is-gif
import {readChunk} from 'read-chunk';
import isGif from 'is-gif';
const buffer = await readChunk('unicorn.gif', {length: 3});
isGif(buffer);
//=> true
Returns a boolean of whether input
is a GIF image.
Type: Buffer | Uint8Array
It only needs the first 3 bytes.
- file-type - Detect the file type of a Buffer/Uint8Array