Sha256: 2902b5f3f573cce7a5affe5848493d45ae371341c201f21fa7846a5ea330ee47

Contents?: true

Size: 502 Bytes

Versions: 4

Compression:

Stored size: 502 Bytes

Contents

require 'core_ext/enumerable/map_slice'

module Space
  module Model
    class Project
      class Bundler
        autoload :Config, 'space/model/project/bundler/config'

        include Source

        commands config: 'bundle config'

        watch '~/.bundle/config'

        attr_reader :project

        def initialize(project)
          @project = project
          super('.')
        end

        def config
          Config.new(result(:config)).to_hash
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
space-0.0.9 lib/space/model/project/bundler.rb
space-0.0.8 lib/space/model/project/bundler.rb
space-0.0.7 lib/space/model/project/bundler.rb
space-0.0.6 lib/space/model/project/bundler.rb