|
1 | 1 | (function() { |
2 | | - if(window['__csfScreenplayLogs']) return; |
| 2 | + if(globalThis['__csfScreenplayLogs']) return; |
3 | 3 |
|
4 | | - window['__csfScreenplayLogs'] = {originalFunctions:{},messages:[]}; |
5 | | - const logs = window['__csfScreenplayLogs']; |
| 4 | + globalThis['__csfScreenplayLogs'] = {originalFunctions:{},messages:[]}; |
| 5 | + const logs = globalThis['__csfScreenplayLogs']; |
6 | 6 |
|
7 | | - logs.originalFunctions.log = window.console.log; |
8 | | - logs.originalFunctions.info = window.console.info; |
9 | | - logs.originalFunctions.warn = window.console.warn; |
10 | | - logs.originalFunctions.error = window.console.error; |
11 | | - logs.originalFunctions.debug = window.console.debug; |
12 | | - logs.originalFunctions.clear = window.console.clear; |
| 7 | + logs.originalFunctions.log = globalThis.console.log; |
| 8 | + logs.originalFunctions.info = globalThis.console.info; |
| 9 | + logs.originalFunctions.warn = globalThis.console.warn; |
| 10 | + logs.originalFunctions.error = globalThis.console.error; |
| 11 | + logs.originalFunctions.debug = globalThis.console.debug; |
| 12 | + logs.originalFunctions.clear = globalThis.console.clear; |
13 | 13 |
|
14 | | - window.console.log = function(...args) { |
| 14 | + globalThis.console.log = function(...args) { |
15 | 15 | captureMessage('Info', args); |
16 | 16 | logs.originalFunctions.log(...args); |
17 | 17 | } |
18 | | - window.console.info = function(...args) { |
| 18 | + globalThis.console.info = function(...args) { |
19 | 19 | captureMessage('Info', args); |
20 | 20 | logs.originalFunctions.info(...args); |
21 | 21 | } |
22 | | - window.console.warn = function(...args) { |
| 22 | + globalThis.console.warn = function(...args) { |
23 | 23 | captureMessage('Warning', args); |
24 | 24 | logs.originalFunctions.warn(...args); |
25 | 25 | } |
26 | | - window.console.error = function(...args) { |
| 26 | + globalThis.console.error = function(...args) { |
27 | 27 | captureMessage('Severe', args); |
28 | 28 | logs.originalFunctions.error(...args); |
29 | 29 | } |
30 | | - window.console.debug = function(...args) { |
| 30 | + globalThis.console.debug = function(...args) { |
31 | 31 | captureMessage('Debug', args); |
32 | 32 | logs.originalFunctions.debug(...args); |
33 | 33 | } |
34 | | - window.console.clear = function() { |
| 34 | + globalThis.console.clear = function() { |
35 | 35 | for(const message of logs.messages) |
36 | 36 | message.Consumed = true; |
37 | 37 | logs.originalFunctions.clear(); |
|
0 commit comments