Sha256: e70ff48eb9465882b55c03482a05b1a91fdfdb11ae3bb45fa0f32bded42a5156

Contents?: true

Size: 349 Bytes

Versions: 1

Compression:

Stored size: 349 Bytes

Contents

require 'thor'

class Cli < Thor
  include Thor::Actions

  default_task :gems

  desc 'gems [GEMFILE_PATH]',
       "Write installed gems' versions to Gemfile"
  def gems(gemfile = GEMFILE)
    gemfile = File.expand_path(gemfile)
    abort "#{gemfile} is directory." if File.directory?(gemfile)
    Freezer.new(gemfile).overwrite_gemfile
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
frozen_gems-0.0.2 lib/frozen_gems/cli.rb