lib/discourse_theme/cli.rb in discourse_theme-2.1.2 vs lib/discourse_theme/cli.rb in discourse_theme-2.1.3
- old
+ new
@@ -59,9 +59,10 @@
if Dir.exist?(dir) && !Dir.empty?(dir)
raise DiscourseTheme::ThemeError.new "'#{dir}' is not empty"
end
raise DiscourseTheme::ThemeError.new "git is not installed" if !command?("git")
raise DiscourseTheme::ThemeError.new "yarn is not installed" if !command?("yarn")
+ raise DiscourseTheme::ThemeError.new "pnpm is not installed" if !command?("pnpm")
DiscourseTheme::Scaffold.generate(dir, name: args[1])
watch_theme?(args)
elsif command == "watch"
raise DiscourseTheme::ThemeError.new "'#{dir} does not exist" unless Dir.exist?(dir)