UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

15 lines (14 loc) 370 B
export { getFileExtension }; import { slice } from './slice.js'; function getFileExtension(id) { id = id.split('?')[0]; const fileName = slice(id.split('/'), -1, 0)[0]; if (!fileName) { return null; } const fileExtension = slice(fileName.split('.'), -1, 0)[0]; if (!fileExtension) { return null; } return fileExtension; }