Sha256: a6d09f5a7a77ee7de6bbde6527344c67207dae247287ee57821c9a2408f719b0
Contents?: true
Size: 594 Bytes
Versions: 51
Compression:
Stored size: 594 Bytes
Contents
require "metanorma/cli/template_repo" module Metanorma module Cli module Commands class TemplateRepo < Thor desc "add NAME SOURCE", "Add new metanorma templates repository" option :overwrite, aliases: "-y", type: :boolean, desc: "Overwrite existing template" def add(name, source) Metanorma::Cli::TemplateRepo.add(name, source, options) UI.say("Template repo: #{name} has been added successfully") rescue Errors::DuplicateTemplateError UI.error("Duplicate metanorma template") end end end end end
Version data entries
51 entries across 51 versions & 1 rubygems