Sha256: b1d1196a52d09a0d0d01cc1cd99bde26834b2776882eeff5c94b38d2eb45bde5

Contents?: true

Size: 379 Bytes

Versions: 2

Compression:

Stored size: 379 Bytes

Contents

class JetsUpgrade::Javascript
  class Gitignore < Base
    def run
      return unless File.exist?(".gitignore")
      lines = IO.readlines(".gitignore")
      return if lines.detect { |l| l.include?("public/assets") }
      lines << "public/assets\n"
      content = lines.join('')
      IO.write(".gitignore", content)
    end

    def self.run
      new.run
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jets-upgrade-0.1.1 lib/jets_upgrade/javascript/gitignore.rb
jets-upgrade-0.1.0 lib/jets_upgrade/javascript/gitignore.rb