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