@qntm-code/utils
Version:
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
12 lines (11 loc) • 408 B
JavaScript
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/**
* Determines if a value is a Buffer.
*/
export 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;
}