Sha256: 1c570764870942e70697ba61fe0a84d1cc46fc8e2d84c5e66845c34f34aa0847
Contents?: true
Size: 697 Bytes
Versions: 3
Compression:
Stored size: 697 Bytes
Contents
require "thor" require "lam/cli/help" module Lam class CLI < Command class_option :verbose, type: :boolean class_option :noop, type: :boolean desc "build", "Builds and prepares project for Lambda" long_desc Help.build option :force, type: :boolean, aliases: "-f", desc: "override existing starter files" option :quiet, type: :boolean, aliases: "-q", desc: "silence the output" option :format, type: :string, default: "yaml", desc: "starter project template format: json or yaml" def build Lam::Build.new(options).run end desc "process TYPE", "process subcommand tasks" long_desc Help.process subcommand "process", Lam::Process end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lam-0.1.2 | lib/lam/cli.rb |
lam-0.1.1 | lib/lam/cli.rb |
lam-0.0.1 | lib/lam/cli.rb |