Sha256: aa1c634e4243120557d2be19bd1e12ed3df956474d24f8ce11dfa1c7a00f8c44
Contents?: true
Size: 646 Bytes
Versions: 10
Compression:
Stored size: 646 Bytes
Contents
# description: Setup application commands. require "optparse" require "discorb/utils/colored_puts" ARGV.delete_at 0 opt = OptionParser.new <<~BANNER This command will setup application commands. Usage: discorb setup [script] script The script to setup. BANNER opt.parse!(ARGV) script = ARGV[0] script ||= "main.rb" ENV["DISCORB_CLI_FLAG"] = "setup" begin load script rescue LoadError eputs "Could not load script: \e[31m#{script}\e[m" else sputs "Successfully set up commands for \e[32m#{script}\e[m." end
Version data entries
10 entries across 10 versions & 1 rubygems