@qntm-code/utils
Version:
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
16 lines (15 loc) • 534 B
JavaScript
;
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isBuffer = void 0;
/**
* Determines if a value is a Buffer.
*/
function isBuffer(value) {
if (value.constructor && typeof value.constructor.isBuffer === 'function') {
// eslint-disable-next-line @typescript-eslint/no-unsafe-return, @typescript-eslint/no-unsafe-call
return value.constructor.isBuffer(value);
}
return false;
}
exports.isBuffer = isBuffer;