Open mihaicodrean opened 1 year ago
How about enhancing this: var globalEval = eval, global = globalEval('this'); to this: var globalEval = eval, global = typeof window !== 'undefined' ? window : globalEval('this'); I can create a pull request if that helps adoption.
var globalEval = eval, global = globalEval('this');
var globalEval = eval, global = typeof window !== 'undefined' ? window : globalEval('this');
To further clarify, eval() is no longer allowed in Thunderbird add-ons, for example.
How about enhancing this:
var globalEval = eval, global = globalEval('this');
to this:var globalEval = eval, global = typeof window !== 'undefined' ? window : globalEval('this');
I can create a pull request if that helps adoption.