import { VaultTimeoutService } from "jslib-common/abstractions/vaultTimeout.service"; import { Response } from "jslib-node/cli/models/response"; import { MessageResponse } from "jslib-node/cli/models/response/messageResponse"; export class LockCommand { constructor(private vaultTimeoutService: VaultTimeoutService) {} async run() { await this.vaultTimeoutService.lock(); process.env.BW_SESSION = null; const res = new MessageResponse("Your vault is locked.", null); return Response.success(res); } }