file-type-detection
Version:
Detect the file type of a file, stream, or data
20 lines (15 loc) • 447 B
JavaScript
const process = require('node:process');
const {fileTypeFromFile} = require('./index.js');
const [file] = process.argv.slice(2);
if (!file) {
console.error('Expected path of the file to examine');
process.exit();
}
const fileType = await fileTypeFromFile(file);
if (fileType) {
console.log(`MIME-type: ${fileType.mime}`);
console.log(`Extension: ${fileType.ext}`);
} else {
console.log('Could not determine file type');
}