{"version":3,"names":["existsSync","readFileSync","readdirSync","resolve","parse","API","process","env","GOMAXPROCS","compiler","compilerClose","compilerCloseTimer","compilerTurn","Promise","closeCompiler","session","paths","size","snapshot","api","updateSnapshot","closeFiles","dispose","close","acquireCompiler","root","sourcePaths","previousTurn","releaseTurn","resolveTurn","clearTimeout","previous","cwd","Set","clearSourceFileCache","previousPaths","nextPaths","closedSnapshot","fileChanges","invalidateAll","openFiles","releaseCompiler","setTimeout","finally","unref","collectTypeScriptSourcePaths","roots","visited","walk","dir","has","add","entry","withFileTypes","name","path","isDirectory","isFile","endsWith","sort","createNativeTypeScriptProject","length","Error","sources","Map","projectsByFile","parseErrors","project","getDefaultProjectForFile","source","program","getSourceFile","set","plugins","sourceType","error","closed","projectForFile","get","sourceFile","hasParseErrors"],"sources":["../../src/native-typescript.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,UAAA,EAAYC,YAAA,EAAcC,WAAA,QAAmB;AACtD,SAASC,OAAA,QAAe;AAExB,SAASC,KAAA,QAAa;AACtB,SAASC,GAAA,QAAyB;AAIlCC,OAAA,CAAQC,GAAA,CAAIC,UAAA,KAAe;AAe3B,IAAIC,QAAA,GAAmC;AACvC,IAAIC,aAAA,GAAsC;AAC1C,IAAIC,kBAAA,GAA2D;AAC/D,IAAIC,YAAA,GAAeC,OAAA,CAAQV,OAAA,CAAQ;AAEnC,eAAeW,cAAcC,OAAA,EAA0B;EACrD,IAAI;IACF,IAAIA,OAAA,CAAQC,KAAA,CAAMC,IAAA,GAAO,GAAG;MAC1B,MAAMC,QAAA,GAAW,MAAMH,OAAA,CAAQI,GAAA,CAAIC,cAAA,CAAe;QAChDC,UAAA,EAAY,CAAC,GAAGN,OAAA,CAAQC,KAAK;MAC/B,CAAC;MACD,MAAME,QAAA,CAASI,OAAA,CAAQ;IACzB;EACF,UAAE;IACA,MAAMP,OAAA,CAAQI,GAAA,CAAII,KAAA,CAAM;EAC1B;AACF;AAEA,eAAeC,gBAAgBC,IAAA,EAAcC,WAAA,EAAuB;EAClE,MAAMC,YAAA,GAAef,YAAA;EACrB,IAAIgB,WAAA,GAAcA,CAAA,KAAM,CAAC;EACzBhB,YAAA,GAAe,IAAIC,OAAA,CAAegB,WAAA,IAAgB;IAChDD,WAAA,GAAcC,WAAA;EAChB,CAAC;EACD,MAAMF,YAAA;EACN,IAAIhB,kBAAA,EAAoB;IACtBmB,YAAA,CAAanB,kBAAkB;IAC/BA,kBAAA,GAAqB;EACvB;EACA,IAAID,aAAA,EAAe,MAAMA,aAAA;EACzB,IAAID,QAAA,IAAYA,QAAA,CAASgB,IAAA,KAASA,IAAA,EAAM;IACtC,MAAMM,QAAA,GAAWtB,QAAA;IACjBA,QAAA,GAAW;IACX,MAAMK,aAAA,CAAciB,QAAQ;EAC9B;EACAtB,QAAA,KAAa;IAAEU,GAAA,EAAK,IAAId,GAAA,CAAI;MAAE2B,GAAA,EAAKP;IAAK,CAAC;IAAGT,KAAA,EAAO,mBAAIiB,GAAA,CAAI;IAAGR;EAAK;EACnEhB,QAAA,CAASU,GAAA,CAAIe,oBAAA,CAAqB;EAClC,MAAMC,aAAA,GAAgB1B,QAAA,CAASO,KAAA;EAC/B,MAAMoB,SAAA,GAAY,IAAIH,GAAA,CAAIP,WAAW;EACrCjB,QAAA,CAASO,KAAA,GAAQoB,SAAA;EACjB,IAAID,aAAA,CAAclB,IAAA,GAAO,GAAG;IAC1B,MAAMoB,cAAA,GAAiB,MAAM5B,QAAA,CAASU,GAAA,CAAIC,cAAA,CAAe;MACvDC,UAAA,EAAY,CAAC,GAAGc,aAAa;MAC7BG,WAAA,EAAa;QAAEC,aAAA,EAAe;MAAK;IACrC,CAAC;IACD,MAAMF,cAAA,CAAef,OAAA,CAAQ;IAC7Bb,QAAA,CAASU,GAAA,CAAIe,oBAAA,CAAqB;EACpC;EACA,MAAMhB,QAAA,GAAW,MAAMT,QAAA,CAASU,GAAA,CAAIC,cAAA,CAAe;IACjDoB,SAAA,EAAWd,WAAA;IACXY,WAAA,EAAa;MAAEC,aAAA,EAAe;IAAK;EACrC,CAAC;EACD9B,QAAA,CAASU,GAAA,CAAIe,oBAAA,CAAqB;EAClC,OAAO;IAAEnB,OAAA,EAASN,QAAA;IAAUS,QAAA;IAAUU;EAAY;AACpD;AAEA,SAASa,gBAAgB1B,OAAA,EAA0Ba,WAAA,EAAyB;EAC1EA,WAAA,CAAY;EACZjB,kBAAA,GAAqB+B,UAAA,CAAW,MAAM;IACpC/B,kBAAA,GAAqB;IACrB,IAAIF,QAAA,KAAaM,OAAA,EAAS;IAC1BN,QAAA,GAAW;IACXC,aAAA,GAAgBI,aAAA,CAAcC,OAAO,EAAE4B,OAAA,CAAQ,MAAM;MACnDjC,aAAA,GAAgB;IAClB,CAAC;EACH,GAAG,EAAE;EACLC,kBAAA,CAAmBiC,KAAA,GAAQ;AAC7B;AAEO,SAASC,6BAA6BC,KAAA,EAA2B;EACtE,MAAM9B,KAAA,GAAQ,mBAAIiB,GAAA,CAAY;EAC9B,MAAMc,OAAA,GAAU,mBAAId,GAAA,CAAY;EAChC,MAAMe,IAAA,GAAQC,GAAA,IAAgB;IAC5B,IAAIF,OAAA,CAAQG,GAAA,CAAID,GAAG,KAAK,CAACjD,UAAA,CAAWiD,GAAG,GAAG;IAC1CF,OAAA,CAAQI,GAAA,CAAIF,GAAG;IACf,WAAWG,KAAA,IAASlD,WAAA,CAAY+C,GAAA,EAAK;MAAEI,aAAA,EAAe;IAAK,CAAC,GAAG;MAC7D,IAAID,KAAA,CAAME,IAAA,KAAS,gBAAgB;MACnC,MAAMC,IAAA,GAAOpD,OAAA,CAAQ8C,GAAA,EAAKG,KAAA,CAAME,IAAI;MACpC,IAAIF,KAAA,CAAMI,WAAA,CAAY,GAAG;QACvBR,IAAA,CAAKO,IAAI;MACX,WACEH,KAAA,CAAMK,MAAA,CAAO,MACZL,KAAA,CAAME,IAAA,CAAKI,QAAA,CAAS,KAAK,KAAKN,KAAA,CAAME,IAAA,CAAKI,QAAA,CAAS,MAAM,IACzD;QACA1C,KAAA,CAAMmC,GAAA,CAAII,IAAI;MAChB;IACF;EACF;EACA,WAAW9B,IAAA,IAAQqB,KAAA,EAAOE,IAAA,CAAK7C,OAAA,CAAQsB,IAAI,CAAC;EAC5C,OAAO,CAAC,GAAGT,KAAK,EAAE2C,IAAA,CAAK;AACzB;AAEA,eAAsBC,8BACpBnC,IAAA,EACAC,WAAA,EACkC;EAClC,IAAIA,WAAA,CAAYmC,MAAA,KAAW,GAAG;IAC5B,MAAM,IAAIC,KAAA,CAAM,oDAAoDrC,IAAI,EAAE;EAC5E;EAEA,MAAM;IAAEV,OAAA;IAASG,QAAA;IAAUU;EAAY,IAAI,MAAMJ,eAAA,CAAgBC,IAAA,EAAMC,WAAW;EAClF,MAAMqC,OAAA,GAAU,mBAAIC,GAAA,CAAwB;EAC5C,MAAMC,cAAA,GAAiB,mBAAID,GAAA,CAAqB;EAChD,MAAME,WAAA,GAAc,mBAAIjC,GAAA,CAAY;EAEpC,IAAI;IACF,WAAWsB,IAAA,IAAQ7B,WAAA,EAAa;MAC9B,MAAMyC,OAAA,GAAU,MAAMjD,QAAA,CAASkD,wBAAA,CAAyBb,IAAI;MAC5D,IAAI,CAACY,OAAA,EAAS,MAAM,IAAIL,KAAA,CAAM,qCAAqCP,IAAI,EAAE;MACzE,MAAMc,MAAA,GAAS,MAAMF,OAAA,CAAQG,OAAA,CAAQC,aAAA,CAAchB,IAAI;MACvD,IAAI,CAACc,MAAA,EAAQ,MAAM,IAAIP,KAAA,CAAM,sCAAsCP,IAAI,EAAE;MACzEQ,OAAA,CAAQS,GAAA,CAAIjB,IAAA,EAAMc,MAAM;MACxBJ,cAAA,CAAeO,GAAA,CAAIjB,IAAA,EAAMY,OAAO;MAChC,IAAI;QACF/D,KAAA,CAAMH,YAAA,CAAasD,IAAA,EAAM,MAAM,GAAG;UAChCkB,OAAA,EAAS,CAAC,OAAO,YAAY;UAC7BC,UAAA,EAAY;QACd,CAAC;MACH,QAAQ;QACNR,WAAA,CAAYf,GAAA,CAAII,IAAI;MACtB;IACF;EACF,SAASoB,KAAA,EAAO;IACd,MAAMzD,QAAA,CAASI,OAAA,CAAQ;IACvBmB,eAAA,CAAgB1B,OAAA,EAASa,WAAW;IACpC,MAAM+C,KAAA;EACR;EAEA,IAAIC,MAAA,GAAS;EACb,OAAO;IACLC,eAAetB,IAAA,EAAM;MACnB,MAAMY,OAAA,GAAUF,cAAA,CAAea,GAAA,CAAI3E,OAAA,CAAQoD,IAAI,CAAC;MAChD,IAAI,CAACY,OAAA,EACH,MAAM,IAAIL,KAAA,CAAM,iDAAiDP,IAAI,EAAE;MACzE,OAAOY,OAAA;IACT;IACAY,WAAWxB,IAAA,EAAM;MACf,MAAMc,MAAA,GAASN,OAAA,CAAQe,GAAA,CAAI3E,OAAA,CAAQoD,IAAI,CAAC;MACxC,IAAI,CAACc,MAAA,EACH,MAAM,IAAIP,KAAA,CAAM,iDAAiDP,IAAI,EAAE;MACzE,OAAOc,MAAA;IACT;IACAW,eAAezB,IAAA,EAAM;MACnB,OAAOW,WAAA,CAAYhB,GAAA,CAAI/C,OAAA,CAAQoD,IAAI,CAAC;IACtC;IACA,MAAMhC,MAAA,EAAQ;MACZ,IAAIqD,MAAA,EAAQ;MACZA,MAAA,GAAS;MACT,MAAM1D,QAAA,CAASI,OAAA,CAAQ;MACvBmB,eAAA,CAAgB1B,OAAA,EAASa,WAAW;IACtC;EACF;AACF","ignoreList":[]}