Hwaro::CLI::Commands::Tool::ImportCommand
Inherits Reference / Object
Constants
DESCRIPTION = "Import content from various platforms"
FLAGS = [FlagInfo.new(short: "-o", long: "--output", description: "Output content directory (default: content)", takes_value: true, value_hint: "DIR"), DRAFTS_FLAG, FORCE_FLAG, VERBOSE_FLAG, HELP_FLAG]
FORCE_FLAG = FlagInfo.new(short: nil, long: "--force", description: "Overwrite existing files instead of skipping")
NAME = "import"
POSITIONAL_ARGS = ["source-type", "path"]
POSITIONAL_CHOICES = ["wordpress", "jekyll", "hugo", "notion", "obsidian", "hexo", "astro", "eleventy"]
Class methods
metadata
SourceInstance methods
run(args : Array(String))
Source