UNPKG

create-serve

Version:

🍛 Ultralight http server with live reload. [CLI + API]

17 lines (11 loc) 365 B
import fs from 'fs'; import { options } from '../index.js'; export const getFilePath = request => { const { root } = options; if (request.url == '/') return `${root}/index.html`; if (!request.url.includes('.')) { const testFilepath = `${root}/${request.url}.html`; if (fs.existsSync(testFilepath)) return testFilepath; } return root + request.url; };