@sap/cli-core
Version:
Command-Line Interface (CLI) Core Module
14 lines (13 loc) • 764 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const constants_1 = require("../../../constants");
const handler_1 = require("../../handler");
const refreshToken_1 = require("../../handler/authentication/oauth/tokenProvider/refreshToken");
/* jscpd:ignore-end */
const refreshCommand = {
type: "command",
command: "refresh",
description: "refresh the access token for interactive OAuth authentication",
handler: (0, handler_1.createNextHandler)("commands.config.secrets.refresh", (0, handler_1.createParseArgumentsHandler)(), (0, handler_1.createOptionsHandler)([{ ...constants_1.OPTION_HOST, hidden: false }]), (0, handler_1.createResilientHandler)((0, refreshToken_1.create)())),
};
exports.default = refreshCommand;