create-testplane
Version:
A tool for fast and simple Testplane configuration
30 lines • 1.09 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const yargs_1 = __importDefault(require("yargs"));
const helpers_1 = require("yargs/helpers");
const index_1 = __importDefault(require("../index"));
const utils_1 = require("../utils");
const argv = (0, yargs_1.default)((0, helpers_1.hideBin)(process.argv))
.usage("Usage: $0 <path>")
.option("lang", {
alias: "l",
type: "string",
default: "ts",
description: "Language, which will be used to write Testplane tests",
choices: ["ts", "js"],
})
.option("verbose", {
alias: "v",
type: "boolean",
default: false,
description: "Advanced configuration with extra questions",
})
.parse();
const argvOpts = (0, utils_1.optsFromArgv)(argv);
const createOpts = (defaultOpts) => (Object.assign(Object.assign({}, defaultOpts), argvOpts));
index_1.default.run({ createOpts });
//# sourceMappingURL=create-testplane.js.map