UNPKG

687 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const base_command_1 = require("../base-command");
4const security_1 = require("@bearer/security");
5class Decrypt extends base_command_1.default {
6 async run() {
7 const { args } = this.parse(Decrypt);
8 const cipher = new security_1.default(args.secretKey);
9 this.log(cipher.decrypt(args.decryptedMessage));
10 }
11}
12Decrypt.description = 'Decrypt using bearer security';
13Decrypt.hidden = true;
14Decrypt.flags = Object.assign({}, base_command_1.default.flags);
15Decrypt.args = [{ name: 'secretKey', required: true }, { name: 'decryptedMessage', required: true }];
16exports.default = Decrypt;