Sha256: e0b89bd5ac33304d3de51d0fc7e957ac601ab4a204c431a12fb275af35ea4670

Contents?: true

Size: 360 Bytes

Versions: 8

Compression:

Stored size: 360 Bytes

Contents

require "asyncapi/server/engine"

module Asyncapi::Server
  class ConfigGenerator < Rails::Generators::Base

    desc "Inserts routes code for Asyncapi::Server"

    def mount_on_routes
      inject_into_file(
        "config/routes.rb",
        %Q(  mount Asyncapi::Server::Engine, at: "/asyncapi/server"\n),
        before: /^end/
      )
    end

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
asyncapi-server-1.3.2 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.3.0 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.2.0 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.1.3 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.1.2 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.1.1 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.1.0 lib/generators/asyncapi/server/config_generator.rb
asyncapi-server-1.0.0 lib/generators/asyncapi/server/config_generator.rb