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
JavaScript
;
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