Sha256: b331784a613e97717229b956d042d81ef965ee95ec3b9ed92e1117c886db9561

Contents?: true

Size: 532 Bytes

Versions: 3

Compression:

Stored size: 532 Bytes

Contents

module Craby
  class InstallGenerator < Rails::Generators::Base
    source_root File.expand_path("templates", __dir__)

    desc "Generates Craby setup files."
    def create_setup_files
      copy_file "craby_helper.rb", Rails.root.join("spec/craby_helper.rb")
      copy_file ".rspec", Rails.root.join(".rspec")
      copy_file ".rubocop.yml", Rails.root.join(".rubocop.yml")
      copy_file ".standard.yml", Rails.root.join(".standard.yml")
      system "bin/bundle binstub brakeman rubocop rspec-core --force"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
craby-0.0.4 lib/generators/craby/install/install_generator.rb
craby-0.0.3 lib/generators/craby/install/install_generator.rb
craby-0.0.2 lib/generators/craby/install/install_generator.rb