Sha256: 92cc0bd334d6c7286ce814ac86d97446b25f07a89a6be0f9ecad78d63ca501a9

Contents?: true

Size: 326 Bytes

Versions: 11

Compression:

Stored size: 326 Bytes

Contents

# frozen_string_literal: true

require 'open-uri'
require 'json'

module Pbmenv
  class PBM
    def available_versions
      response = URI.open 'https://api.github.com/repos/splaplapla/procon_bypass_man/tags'
      JSON.parse(response.read)
    end

    def versions
      Dir.glob("#{Pbmenv::PBM_DIR}/v*")
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
pbmenv-0.1.10 lib/pbmenv/pbm.rb
pbmenv-0.1.9 lib/pbmenv/pbm.rb
pbmenv-0.1.8 lib/pbmenv/pbm.rb
pbmenv-0.1.7 lib/pbmenv/pbm.rb
pbmenv-0.1.6 lib/pbmenv/pbm.rb
pbmenv-0.1.5 lib/pbmenv/pbm.rb
pbmenv-0.1.4 lib/pbmenv/pbm.rb
pbmenv-0.1.3 lib/pbmenv/pbm.rb
pbmenv-0.1.2 lib/pbmenv/pbm.rb
pbmenv-0.1.1 lib/pbmenv/pbm.rb
pbmenv-0.1.0 lib/pbmenv/pbm.rb