From 6d5443b6c257bdfa8c2589d01e025bff9ec16890 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Thu, 4 Jul 2024 12:29:34 +0200 Subject: [PATCH] Make exported symbols on exports enumerable Workaround for oven-sh/bun#4432 --- index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/index.js b/index.js index cf89cf0..e3025cd 100644 --- a/index.js +++ b/index.js @@ -9,6 +9,7 @@ * @type {Symbol} */ Object.defineProperty(exports, 'LEVEL', { + enumerable: true, value: Symbol.for('level') }); @@ -21,6 +22,7 @@ Object.defineProperty(exports, 'LEVEL', { * @type {Symbol} */ Object.defineProperty(exports, 'MESSAGE', { + enumerable: true, value: Symbol.for('message') }); @@ -32,6 +34,7 @@ Object.defineProperty(exports, 'MESSAGE', { * @type {Symbol} */ Object.defineProperty(exports, 'SPLAT', { + enumerable: true, value: Symbol.for('splat') }); @@ -42,5 +45,6 @@ Object.defineProperty(exports, 'SPLAT', { * @type {Object} */ Object.defineProperty(exports, 'configs', { + enumerable: true, value: require('./config') });