Sha256: 3c24981badbf354b755655832d1b986dbad7cf9577b68b67fbd1f5b8d7ffad61

Contents?: true

Size: 317 Bytes

Versions: 2

Compression:

Stored size: 317 Bytes

Contents

# frozen_string_literal: true

require 'optparse'

module ::AmberExtensionGenerator
  # Contains all code which interacts with the terminal.
  module CLI
    class << self
      def run
        GemGenerator.call Args.parse
      end
    end
  end
end

require_relative 'cli/args'
require_relative 'cli/gem_generator'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
amber_extension_generator-1.0.0 lib/amber_extension_generator/cli.rb
amber_extension_generator-0.0.5 lib/amber_extension_generator/cli.rb