From 0fec4398e367c6bc65509f4d48bff5771cffe9d0 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Mon, 26 May 2025 02:11:20 +0000 Subject: [PATCH] Transform error messages --- lib/main.js | 18 +++++------------- package.json | 5 +++-- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/lib/main.js b/lib/main.js index 02bcab5..6288230 100644 --- a/lib/main.js +++ b/lib/main.js @@ -48,20 +48,12 @@ var isObjectLike = require( '@stdlib/assert-is-object-like' ); * // returns false */ function isBuffer( value ) { - return ( - isObjectLike( value ) && - ( - // eslint-disable-next-line no-underscore-dangle - value._isBuffer || // for envs missing Object.prototype.constructor (e.g., Safari 5-7) - ( - value.constructor && + return (isObjectLike( value ) && // eslint-disable-next-line no-underscore-dangle + (// for envs missing Object.prototype.constructor (e.g., Safari 5-7) + value._isBuffer || (value.constructor && - // WARNING: `typeof` is not a foolproof check, as certain envs consider RegExp and NodeList instances to be functions - typeof value.constructor.isBuffer === 'function' && - value.constructor.isBuffer( value ) - ) - ) - ); + // WARNING: `typeof` is not a foolproof check, as certain envs consider RegExp and NodeList instances to be functions + typeof value.constructor.isBuffer === 'function' && value.constructor.isBuffer( value )))); } diff --git a/package.json b/package.json index 7050ab6..8987eca 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,8 @@ "url": "https://github.com/stdlib-js/stdlib/issues" }, "dependencies": { - "@stdlib/assert-is-object-like": "^0.2.2" + "@stdlib/assert-is-object-like": "^0.2.2", + "@stdlib/error-tools-fmtprodmsg": "^0.2.2" }, "devDependencies": { "@stdlib/array-int8": "^0.2.2", @@ -84,4 +85,4 @@ "type": "opencollective", "url": "https://opencollective.com/stdlib" } -} +} \ No newline at end of file