Sha256: 50fddd29f77a37ed3b35c8a5d818314a6f8a40e48670324fb1817eb8d22a179d

Contents?: true

Size: 486 Bytes

Versions: 4

Compression:

Stored size: 486 Bytes

Contents

module Jasmine
  class AssetPipelineUtility
    def self.bundled_asset_factory(pathname, ext)
      context.asset_paths.asset_for(pathname, 'js')
    end

    def self.asset_path_for(filepath)
      context.asset_path(filepath)
    end

    def self.context
      return @context if @context
      @context = ::Rails.application.assets.context_class
      @context.extend(::Sprockets::Helpers::IsolatedHelper)
      @context.extend(::Sprockets::Helpers::RailsHelper)
    end

  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
jasmine-multi_json-1.3.2.1 lib/jasmine/asset_pipeline_utility.rb
jasmine-1.3.2 lib/jasmine/asset_pipeline_utility.rb
jasmine-multi_json-1.3.1.1 lib/jasmine/asset_pipeline_utility.rb
jasmine-1.3.1 lib/jasmine/asset_pipeline_utility.rb