@foal/cli
Version:
CLI tool for FoalTS
17 lines (16 loc) • 550 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CreateSecretCommandService = void 0;
class CreateSecretCommandService {
cryptoService;
loggerService;
constructor(cryptoService, loggerService) {
this.cryptoService = cryptoService;
this.loggerService = loggerService;
}
async run() {
const secret = await this.cryptoService.createSecret();
this.loggerService.info(`New secret: ${secret}`);
}
}
exports.CreateSecretCommandService = CreateSecretCommandService;