UNPKG

@sap/cli-core

Version:

Command-Line Interface (CLI) Core Module

24 lines (23 loc) 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.create = void 0; const constants_1 = require("../../../constants"); const handler_1 = require("../../handler"); const file_1 = require("../../handler/authentication/oauth/secretsProvider/file"); const logger_1 = require("../../../logger"); /* jscpd:ignore-end */ const create = () => async () => async () => { const { output } = (0, logger_1.get)("commands.secrets.check"); await (0, file_1.readSecretsFile)(); output("the secrets file is consistent"); }; exports.create = create; const refreshCommand = { type: "command", command: "check", description: "check secrets file consistency", handler: (0, handler_1.createNextHandler)("commands.config.secrets.check", (0, handler_1.createParseArgumentsHandler)(), (0, handler_1.createOptionsHandler)([ { ...constants_1.OPTION_SECRETS_FILE, required: true, hidden: false }, ]), (0, exports.create)()), }; exports.default = refreshCommand;