1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
import {URL} from 'url'; export const cleanUrl = (url: string) => { try { // Clean URL const u = new URL(url); for (const [name] of u.searchParams) { if (name !== 'v') { u.searchParams.delete(name); } } return u.toString(); } catch (_: unknown) { return url; } };