- New 'trace' log level in the API, you should expect very spammy logs when trace is on and filter them down. As opposed to 'debug' which should be more readable. - traceCall decorator logs the args and return value of the decorated method. Wecan use this on key functions in various parts of the code to assist debugging issues that are hard to reproduce such as #4665. - Decorated a few webgl render methods for #4665. - There's an early exit in traceCall when not on the trace log level so the runtime impact when not in trace is negligable. Part of #4665
42 lines
727 B
JSON
42 lines
727 B
JSON
{
|
|
"compilerOptions": {
|
|
"module": "commonjs",
|
|
"target": "es2015",
|
|
"lib": [
|
|
"dom",
|
|
"es6"
|
|
],
|
|
"rootDir": ".",
|
|
"outDir": "../out",
|
|
"sourceMap": true,
|
|
"removeComments": true,
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"common/*": [
|
|
"../../../src/common/*"
|
|
],
|
|
"browser/*": [
|
|
"../../../src/browser/*"
|
|
]
|
|
},
|
|
"strict": true,
|
|
"downlevelIteration": true,
|
|
"experimentalDecorators": true,
|
|
"types": [
|
|
"../../../node_modules/@types/mocha"
|
|
]
|
|
},
|
|
"include": [
|
|
"./**/*",
|
|
"../../../typings/xterm.d.ts"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../../src/common"
|
|
},
|
|
{
|
|
"path": "../../../src/browser"
|
|
}
|
|
]
|
|
}
|