From cf5f9df2114ad98cefab43e6b47eef0d5c380fef Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sun, 15 Jan 2023 11:00:38 -0800 Subject: Use a reusable symbol --- src/bun.js/util.exports.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/bun.js') diff --git a/src/bun.js/util.exports.js b/src/bun.js/util.exports.js index c399e0853..a3067dae6 100644 --- a/src/bun.js/util.exports.js +++ b/src/bun.js/util.exports.js @@ -510,8 +510,7 @@ var _extend = (exports._extend = function (origin, add) { function hasOwnProperty(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } -var kCustomPromisifiedSymbol = - typeof Symbol !== "undefined" ? Symbol("util.promisify.custom") : void 0; +var kCustomPromisifiedSymbol = Symbol.for("util.promisify.custom"); var promisify = (exports.promisify = function promisify(original) { if (typeof original !== "function") throw new TypeError('The "original" argument must be of type Function'); -- cgit v1.2.3