consortium
Version:
Remote control and session sharing CLI for AI coding agents
74 lines (70 loc) • 1.95 kB
JavaScript
;
var child_process = require('child_process');
var persistence = require('./types-BYXHizYk.cjs');
var index = require('./index-BXjnng_s.cjs');
require('axios');
require('chalk');
require('fs');
require('node:fs');
require('node:os');
require('node:path');
require('node:events');
require('socket.io-client');
require('zod');
require('node:crypto');
require('tweetnacl');
require('node:module');
require('util');
require('fs/promises');
require('os');
require('crypto');
require('path');
require('url');
require('node:child_process');
require('node:fs/promises');
require('node:util');
require('http');
require('net');
require('expo-server-sdk');
require('node:net');
require('node:readline');
require('ink');
require('react');
require('node:url');
require('node:http');
require('node:https');
require('node:stream/promises');
require('tar');
require('ps-list');
require('cross-spawn');
require('tmp');
require('qrcode-terminal');
require('open');
require('fastify');
require('fastify-type-provider-zod');
require('ws');
require('playwright-core');
require('imapflow');
require('mailparser');
require('yaml');
require('@modelcontextprotocol/sdk/client/index.js');
require('@modelcontextprotocol/sdk/client/streamableHttp.js');
require('readline');
require('@modelcontextprotocol/sdk/server/mcp.js');
require('@modelcontextprotocol/sdk/server/streamableHttp.js');
require('libsodium-wrappers');
require('pixelmatch');
require('pngjs');
async function uninstallScheduledTask(_opts) {
await uninstall();
}
async function uninstall() {
try {
child_process.execFileSync("schtasks.exe", ["/Delete", "/TN", index.TASK_NAME, "/F"], { stdio: "ignore" });
persistence.logger.debug(`Removed Scheduled Task ${index.TASK_NAME}`);
} catch {
persistence.logger.debug("Scheduled Task not found or already removed. Nothing to uninstall.");
}
}
exports.uninstall = uninstall;
exports.uninstallScheduledTask = uninstallScheduledTask;