UNPKG

@jsenv/util

Version:

Set of functions often needed when using Node.js.

13 lines (10 loc) 410 B
import { urlToRessource } from "./urlToRessource.js" export const urlToPathname = (urlString) => { const ressource = urlToRessource(urlString) const pathname = ressourceToPathname(ressource) return pathname } const ressourceToPathname = (ressource) => { const searchSeparatorIndex = ressource.indexOf("?") return searchSeparatorIndex === -1 ? ressource : ressource.slice(0, searchSeparatorIndex) }