UNPKG

get-it

Version:

Generic HTTP request library for node, browsers and workers

11 lines (8 loc) 308 B
import type {MiddlewareHooks} from 'get-it' const validUrl = /^https?:\/\//i /** @public */ export const validateOptions = function validateOptions(options) { if (!validUrl.test(options.url)) { throw new Error(`"${options.url}" is not a valid URL`) } } satisfies MiddlewareHooks['validateOptions']