UNPKG

payload-is

Version:

A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects

32 lines (28 loc) 780 B
'use strict'; var type = require('./type.cjs'); function isBlob(payload) { const tag = type.getTag(payload); return tag === "Blob" || tag === "File" || payload instanceof Blob; } function isFile(payload) { return type.getTag(payload) === "File"; } function isFormData(payload) { return type.getTag(payload) === "FormData"; } function isHeaders(payload) { return type.getTag(payload) === "Headers"; } function isRequest(payload) { return type.getTag(payload) === "Request"; } function isResponse(payload) { return type.getTag(payload) === "Response"; } exports.isBlob = isBlob; exports.isFile = isFile; exports.isFormData = isFormData; exports.isHeaders = isHeaders; exports.isRequest = isRequest; exports.isResponse = isResponse; //# sourceMappingURL=dom.cjs.map