feat(sshclient): add a promise-first SSH client with secure host verification and improve SSH key/config handling
This commit is contained in:
+18
@@ -4,3 +4,21 @@ export { SshInstance } from './smartssh.classes.sshinstance.js';
|
||||
export { SshKey } from './smartssh.classes.sshkey.js';
|
||||
export { SshDir } from './smartssh.classes.sshdir.js';
|
||||
export { SshConfig } from './smartssh.classes.sshconfig.js';
|
||||
export { SshClient, SshSftpClient } from './smartssh.classes.sshclient.js';
|
||||
export type {
|
||||
ISshDownloadOptions,
|
||||
ISshExecOptions,
|
||||
ISshExecResult,
|
||||
ISshForwardInHandle,
|
||||
ISshForwardInOptions,
|
||||
ISshForwardOutOptions,
|
||||
ISshProfile,
|
||||
ISshShellOptions,
|
||||
ISshUploadOptions,
|
||||
TSshHostVerifier,
|
||||
} from './smartssh.classes.sshclient.js';
|
||||
export type {
|
||||
ISshConfigHostBlock,
|
||||
ISshConfigOptions,
|
||||
TSshStrictHostKeyChecking,
|
||||
} from './smartssh.classes.sshconfig.js';
|
||||
|
||||
Reference in New Issue
Block a user