Sha256: df293f1006fad65c6c26efd6116ad357b606f475b5408908c4efa35f85c6e913

Contents?: true

Size: 391 Bytes

Versions: 4

Compression:

Stored size: 391 Bytes

Contents

# frozen_string_literal: true

module RailsDevtools
  module AssetProviders
    class JsbundlingRailsConfig
      def provider
        :jsbundling_rails
      end

      def paths
        [Rails.root.join("app/javascript").to_s]
      end

      def used?
        Bundler.definition.dependencies.any? do |dep|
          dep.name == "jsbundling-rails"
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_devtools-0.1.3 lib/rails_devtools/asset_providers/jsbundling_rails_config.rb
rails_devtools-0.1.2 lib/rails_devtools/asset_providers/jsbundling_rails_config.rb
rails_devtools-0.1.1 lib/rails_devtools/asset_providers/jsbundling_rails_config.rb
rails_devtools-0.1.0 lib/rails_devtools/asset_providers/jsbundling_rails_config.rb