From d8f96ab9c744032f6f6deb91dc5fe4c8ce9e5a32 Mon Sep 17 00:00:00 2001 From: octoclonius <25781800+octoclonius@users.noreply.github.com> Date: Sat, 13 Jan 2024 13:29:20 -0600 Subject: [PATCH] Update webpack.config.js global object fix `this` might be okay, I'm not actually sure, but xterm.js uses `globalThis` and so I think consistency is better maybe? --- addons/addon-serialize/webpack.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/addon-serialize/webpack.config.js b/addons/addon-serialize/webpack.config.js index bd08ca37..837a73a3 100644 --- a/addons/addon-serialize/webpack.config.js +++ b/addons/addon-serialize/webpack.config.js @@ -34,7 +34,8 @@ module.exports = { path: path.resolve('./lib'), library: addonName, libraryTarget: 'umd', - globalObject: 'this' + // Force usage of globalThis instead of global / self. (This is cross-env compatible) + globalObject: 'globalThis', }, mode: 'production' };