1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-14 15:23:33 +00:00

main and program are classes

This commit is contained in:
Kyle Spearrin
2018-05-14 11:15:54 -04:00
parent ad2fa7efbb
commit 7f0f4a11f8
7 changed files with 210 additions and 74 deletions

View File

@@ -0,0 +1,18 @@
import * as program from 'commander';
import { SyncService } from 'jslib/abstractions/sync.service';
export class SyncCommand {
constructor(private syncService: SyncService) {
}
async run(cmd: program.Command) {
try {
const result = await this.syncService.fullSync(false);
console.log(result);
} catch (e) {
console.log(e);
}
}
}