"use strict";function setupCurrentWorkingDirectory(){const e=require("path");try{typeof process.env.VSCODE_CWD!="string"&&(process.env.VSCODE_CWD=process.cwd()),process.platform==="win32"&&process.chdir(e.dirname(process.execPath))}catch(n){console.error(n)}}setupCurrentWorkingDirectory(),exports.injectNodeModuleLookupPath=function(e){if(!e)throw new Error("Missing injectPath");const n=require("module"),a=require("path").join(__dirname,"../node_modules"),l=n._resolveLookupPaths;n._resolveLookupPaths=function(r,o){const s=l(r,o);if(Array.isArray(s)){for(let i=0,p=s.length;i