UNPKG

consortium

Version:

Remote control and session sharing CLI for AI coding agents

71 lines (68 loc) • 1.75 kB
import { execFileSync } from 'child_process'; import { l as logger } from './types-vIstUf63.mjs'; import { T as TASK_NAME } from './index-Ucc63AlK.mjs'; import 'axios'; import 'chalk'; import 'fs'; import 'node:fs'; import 'node:os'; import 'node:path'; import 'node:events'; import 'socket.io-client'; import 'zod'; import 'node:crypto'; import 'tweetnacl'; import 'node:module'; import 'util'; import 'fs/promises'; import 'os'; import 'crypto'; import 'path'; import 'url'; import 'node:child_process'; import 'node:fs/promises'; import 'node:util'; import 'http'; import 'net'; import 'expo-server-sdk'; import 'node:net'; import 'node:readline'; import 'ink'; import 'react'; import 'node:url'; import 'node:http'; import 'node:https'; import 'node:stream/promises'; import 'tar'; import 'ps-list'; import 'cross-spawn'; import 'tmp'; import 'qrcode-terminal'; import 'open'; import 'fastify'; import 'fastify-type-provider-zod'; import 'ws'; import 'playwright-core'; import 'imapflow'; import 'mailparser'; import 'yaml'; import '@modelcontextprotocol/sdk/client/index.js'; import '@modelcontextprotocol/sdk/client/streamableHttp.js'; import 'readline'; import '@modelcontextprotocol/sdk/server/mcp.js'; import '@modelcontextprotocol/sdk/server/streamableHttp.js'; import 'libsodium-wrappers'; import 'pixelmatch'; import 'pngjs'; async function uninstallScheduledTask(_opts) { await uninstall(); } async function uninstall() { try { execFileSync("schtasks.exe", ["/Delete", "/TN", TASK_NAME, "/F"], { stdio: "ignore" }); logger.debug(`Removed Scheduled Task ${TASK_NAME}`); } catch { logger.debug("Scheduled Task not found or already removed. Nothing to uninstall."); } } export { uninstall, uninstallScheduledTask };