UNPKG

projex

Version:
26 lines (25 loc) 927 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const _api_1 = require("../../api/index"); const _modules_1 = require("../../modules/index"); const core_1 = require("@oclif/core"); const _shared_1 = require("../../shared/index"); class GitSetup extends core_1.Command { static description = 'Initialize base files for managing documentation and versioning in a Git repository'; static examples = [`${_api_1.Colors.PINK(`${_shared_1.CLI_NAME} git init`)}`]; static flags = { ..._shared_1.globalFlags, list: core_1.Flags.boolean({ description: 'List all projects to select from for setup', char: 'l', default: false, }), }; async run() { const { flags: { list }, } = await this.parse(GitSetup); await (0, _modules_1.setupGitRepository)({ list, }); } } exports.default = GitSetup;