Sha256: 5d788612d91db5e6cd29c40d269301bc783aef746b3c77e1bcab1668fdfdd9cb

Contents?: true

Size: 755 Bytes

Versions: 3

Compression:

Stored size: 755 Bytes

Contents

# frozen_string_literal: true
require 'heroics'
require File.join(File.expand_path('../..', __FILE__), 'lib', 'platform-api', 'version.rb')

Heroics.default_configuration do |config|
  config.base_url = 'https://api.heroku.com'
  config.module_name = 'PlatformAPI'
  config.schema_filepath = File.join(File.expand_path('../..', __FILE__), 'schema.json')

  config.headers = {
    'Accept'      => 'application/vnd.heroku+json; version=3',
    'User-Agent'  => "platform-api/#{PlatformAPI::VERSION}"
  }
  config.ruby_name_replacement_patterns = {
    /add[^a-z]+on/i => 'addon',
    /[\s-]+/ => '_',
  }
  # This needs to be in single quotes to avoid interpolation during the client
  # build
  config.cache_path = '#{Dir.home}/.heroics/platform-api'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
platform-api-2.2.0 config/client-config.rb
platform-api-2.1.0 config/client-config.rb
platform-api-2.0.0 config/client-config.rb