@kosko/cli
Version:
Organize Kubernetes manifests in JavaScript.
22 lines • 844 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.validateCmd = void 0;
const command_1 = require("../cli/command.js");
const generate_1 = require("./generate/index.js");
exports.validateCmd = {
command: "validate [components..]",
describe: "Validate components",
builder(argv) {
/* istanbul ignore next */
return generate_1.generateBuilder(argv)
.example("$0 validate", "Validate components")
.example("$0 validate foo bar", "Specify components")
.example("$0 validate foo_*", "Use glob syntax");
},
async handler(args) {
const logger = command_1.getLogger(args);
await generate_1.generateHandler({ ...args, validate: true });
logger.success("Components are valid");
}
};
//# sourceMappingURL=validate.js.map