feat(core): add SSH data access proxy CLI and core managers

This commit is contained in:
2026-05-30 10:02:08 +00:00
commit 47d9846c93
23 changed files with 10399 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import { DapCli } from './classes.dapcli.js';
export { DapCli } from './classes.dapcli.js';
export { HostManager } from './classes.hostmanager.js';
export { MountManager } from './classes.mountmanager.js';
export { PortProxy } from './classes.portproxy.js';
export { SessionBridge } from './classes.sessionbridge.js';
export { SshClient } from './classes.sshclient.js';
export { SshConfig } from './classes.sshconfig.js';
export { SshConfigWriter } from './classes.sshconfigwriter.js';
export type * from './types.js';
export const runCli = async (): Promise<void> => {
const cli = new DapCli();
const exitCode = await cli.run();
process.exitCode = exitCode;
};