Component commits:
c8d5b9891d
Load ETW module from a specified path
Co-authored-by: Michael Crane <micran@microsoft.com>
This commit is contained in:
parent
75d6648f89
commit
761a9ed6db
|
@ -28,9 +28,11 @@ namespace ts {
|
|||
// See https://github.com/microsoft/typescript-etw for more information
|
||||
let etwModule;
|
||||
try {
|
||||
// require() will throw an exception if the module is not installed
|
||||
const etwModulePath = process.env.TS_ETW_MODULE_PATH ?? "./node_modules/@microsoft/typescript-etw";
|
||||
|
||||
// require() will throw an exception if the module is not found
|
||||
// It may also return undefined if not installed properly
|
||||
etwModule = require("@microsoft/typescript-etw");
|
||||
etwModule = require(etwModulePath);
|
||||
}
|
||||
catch (e) {
|
||||
etwModule = undefined;
|
||||
|
|
Loading…
Reference in a new issue