payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
14 lines (11 loc) • 296 B
text/typescript
import { getTag } from "./type.ts";
// URL
export function isURL(payload: unknown): payload is URL {
return getTag(payload) === "URL";
}
// URLSearchParams
export function isURLSearchParams(
payload: unknown
): payload is URLSearchParams {
return getTag(payload) === "URLSearchParams";
}