Sha256: 61a13adee4c411868c263909304812a5f3043e4ba5813281535f62cf442fd8b2

Contents?: true

Size: 365 Bytes

Versions: 5

Compression:

Stored size: 365 Bytes

Contents

module Wordmove
  module Generators
    class Movefile
      include MovefileAdapter

      def self.generate
        new.copy_movefile
      end

      def copy_movefile
        content = ERB.new(File.read(File.join(__dir__, 'movefile.yml'))).result(binding)
        files = Dry::Files.new

        files.write('movefile.yml', content)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
wordmove-6.0.0.alpha.5 lib/wordmove/generators/movefile.rb
wordmove-6.0.0.alpha.4 lib/wordmove/generators/movefile.rb
wordmove-6.0.0.alpha.3 lib/wordmove/generators/movefile.rb
wordmove-6.0.0.alpha.2 lib/wordmove/generators/movefile.rb
wordmove-6.0.0.alpha.1 lib/wordmove/generators/movefile.rb