@opengis/fastify-table
Version:
core-plugins
11 lines (9 loc) • 392 B
JavaScript
import path from 'node:path';
import { images, videos, documents } from './allowedExtensions.js';
export default function getFileType(filename) {
const ext = path.extname(filename).toLocaleLowerCase().slice(1);
if (images.includes(ext)) return 'image';
if (videos.includes(ext)) return 'video';
if (documents.includes(ext)) return 'document';
return 'other';
}