@github/copilot
Version:
GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
54 lines (48 loc) • 3.39 kB
JavaScript
(()=>{const stack=new Error().stack;stack&&(globalThis._sentryDebugIds=globalThis._sentryDebugIds||{},globalThis._sentryDebugIds[stack]="148ffc1d-a79c-5ba4-881a-37f8b4d1d4f0",globalThis._sentryDebugIdIdentifier="sentry-dbid-148ffc1d-a79c-5ba4-881a-37f8b4d1d4f0");})();
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
*--------------------------------------------------------------------------------------------*/
import __module from "module";
import __path from "path";
import __fs from "fs";
const __rootRequire = __module.createRequire(import.meta.url);
const __appPath = __fs.realpathSync(import.meta.dirname);
const __clipboardEntrypoint = __path.join(__appPath, "clipboard", "index.js");
const __foundryEntrypoint = __path.join(__appPath, "foundry-local-sdk", "index.js");
const __pvRecorderEntrypoint = __path.join(__appPath, "pvrecorder", "index.js");
const __clipboardRequire = __fs.existsSync(__clipboardEntrypoint)
? __module.createRequire(__clipboardEntrypoint)
: __rootRequire;
const __foundryRequire = __fs.existsSync(__foundryEntrypoint)
? __module.createRequire(__foundryEntrypoint)
: __rootRequire;
const __pvRecorderRequire = __fs.existsSync(__pvRecorderEntrypoint)
? __module.createRequire(__pvRecorderEntrypoint)
: __rootRequire;
const __isVendoredNativeModule = (module) =>
typeof module === "string" &&
(module.startsWith("@teddyzhu/") || module === "foundry-local-sdk" || module === "@picovoice/pvrecorder-node");
const require = (module) => {
let req = __rootRequire;
if (typeof module === "string" && module.startsWith("@teddyzhu/")) {
req = __clipboardRequire;
}
if (module === "foundry-local-sdk") {
req = __foundryRequire;
}
if (module === "@picovoice/pvrecorder-node") {
req = __pvRecorderRequire;
}
if (typeof module === "string" && (__module.isBuiltin(module) || __isVendoredNativeModule(module))) {
return req(module);
}
const modulePath = __fs.realpathSync(req.resolve(module));
const relativePath = __path.relative(__appPath, modulePath);
if (relativePath.startsWith("..")) {
throw new Error("Requiring module outside of application is a security concern; module: " + modulePath + ", app: " + __appPath);
}
return req(module);
};import __url from "url";
const __filename = __url.fileURLToPath(import.meta.url);
const __dirname = __path.dirname(__filename);
var a=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(r,v)=>(typeof require<"u"?require:r)[v]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var u=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var i=u(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getWorkerPipeName=P;function P(e){return"".concat(e,"-worker")}});var _=u(p=>{Object.defineProperty(p,"__esModule",{value:!0});var o=a("worker_threads"),s=a("net"),k=i(),c=o.workerData.conoutPipeName,n=new s.Socket;n.setEncoding("utf8");n.connect(c,function(){var e=(0,s.createServer)(function(r){n.pipe(r)});if(e.listen((0,k.getWorkerPipeName)(c)),!o.parentPort)throw new Error("worker_threads parentPort is null");o.parentPort.postMessage(1)})});export default _();