payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
1 lines • 599 B
Source Map (JSON)
{"version":3,"file":"url.cjs","sources":["../../src/url.ts"],"sourcesContent":["import { getTag } from \"./type.ts\";\n\n// URL\nexport function isURL(payload: unknown): payload is URL {\n return getTag(payload) === \"URL\";\n}\n\n// URLSearchParams\nexport function isURLSearchParams(\n payload: unknown\n): payload is URLSearchParams {\n return getTag(payload) === \"URLSearchParams\";\n}\n"],"names":["getTag"],"mappings":";;;;AAGO,SAAS,MAAM,OAAkC,EAAA;AACtD,EAAO,OAAAA,WAAA,CAAO,OAAO,CAAM,KAAA,KAAA;AAC7B;AAGO,SAAS,kBACd,OAC4B,EAAA;AAC5B,EAAO,OAAAA,WAAA,CAAO,OAAO,CAAM,KAAA,iBAAA;AAC7B;;;;;"}