a list of file-type detection and extension-list modules for Node.js
Modules named is-*
are conventional detectors for the file-type.*
. All these modules detect whether the file is of the expected type using Buffer/Uint8Array.
Modules named *-extensions
are conventional lists of extensions for a category of file types, aggregated in a JSON file.
One detector to rule them all: this module detects many formats, using Buffer/Uint8Array. It is a generic module; if you want to detect a specific file type, please check below for more specific detectors.
To the extent possible under law, t1st3 has waived all copyright and related or neighboring rights to this work.