Sha256: 80f67676cf1339ad3cc9f3e1f2cae40922f4a624da1fa225d8e3007cd349f4c6

Contents?: true

Size: 398 Bytes

Versions: 3

Compression:

Stored size: 398 Bytes

Contents

module <%= config.gem_class %>
  class Engine < ::Rails::Engine
    isolate_namespace <%= config.gem_class %>

    config.generators do |g|
      g.test_framework :rspec, fixture: false
      g.fixture_replacement :factory_bot, dir: "spec/factories"
    end

    initializer "initialize" do
      # Require here all your engine's classes.
      require_relative "./example_class"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gemaker-1.0.0 lib/gemaker/templates/engine/engine.rb.erb
gemaker-0.6.0 lib/gemaker/templates/engine/engine.rb.erb
gemaker-0.5.0 lib/gemaker/templates/engine/engine.rb.erb