Sha256: 1f34943a688956787547f0390af5830c42b83077e15e0ed86699e90de6571ca7

Contents?: true

Size: 750 Bytes

Versions: 5

Compression:

Stored size: 750 Bytes

Contents

require 'packs'
require "active_support"
require "rails/application"
require 'sorbet-runtime'

module Packs
  module Rails
    extend ActiveSupport::Autoload

    autoload :Integrations
    autoload :Railtie
    autoload :Stim

    class Error < StandardError; end

    class << self
      attr_reader :config

      def root
        @root ||= ::Rails::Application.find_root(Dir.pwd)
      end
    end

    @config = ActiveSupport::OrderedOptions.new
    @config.paths = %w(
      app
      app/controllers
      app/channels
      app/helpers
      app/models
      app/mailers
      app/views
      lib
      lib/tasks
      config
      config/locales
      config/initializers
      config/routes
    )
  end

  require "packs/rails/railtie"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
packs-rails-0.0.5 lib/packs-rails.rb
packs-rails-0.0.4 lib/packs-rails.rb
packs-rails-0.0.3 lib/packs-rails.rb
packs-rails-0.0.2 lib/packs-rails.rb
packs-rails-0.0.1 lib/packs-rails.rb