Sha256: 0eb6b1eeea314356e4b067489b525bf0ed584c81a039cdbf5f12f353701e8fd8

Contents?: true

Size: 424 Bytes

Versions: 11

Compression:

Stored size: 424 Bytes

Contents

require "rails/generators"
require_relative "../actions"

module Suspenders
  module Generators
    class Base < Rails::Generators::Base
      include Suspenders::Actions

      def self.default_source_root
        File.expand_path(File.join("..", "..", "..", "templates"), __dir__)
      end

      private

      def app_name
        Rails.app_class.parent_name.demodulize.underscore.dasherize
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
welaika-suspenders-2.36 lib/suspenders/generators/base.rb
welaika-suspenders-2.35 lib/suspenders/generators/base.rb
welaika-suspenders-2.34 lib/suspenders/generators/base.rb
welaika-suspenders-2.33 lib/suspenders/generators/base.rb
welaika-suspenders-2.32.2 lib/suspenders/generators/base.rb
welaika-suspenders-2.32.1 lib/suspenders/generators/base.rb
welaika-suspenders-2.32.0 lib/suspenders/generators/base.rb
suspenders-1.52.0 lib/suspenders/generators/base.rb
suspenders-1.51.0 lib/suspenders/generators/base.rb
welaika-suspenders-2.31.0 lib/suspenders/generators/base.rb
welaika-suspenders-2.30.0 lib/suspenders/generators/base.rb