lib/ayadn.rb in ayadn-0.6.4 vs lib/ayadn.rb in ayadn-1.0.0

- old
+ new

@@ -1,25 +1,12 @@ -require_relative 'ayadn/requires.rb' -require_relative 'ayadn/adn_files.rb' -require_relative 'ayadn/api.rb' -require_relative 'ayadn/authorize.rb' -require_relative 'ayadn/client-http.rb' -require_relative 'ayadn/colors.rb' -require_relative 'ayadn/debug.rb' -require_relative 'ayadn/endpoints.rb' -require_relative 'ayadn/extend.rb' -require_relative 'ayadn/files.rb' -require_relative 'ayadn/get-api.rb' -require_relative 'ayadn/help.rb' -require_relative 'ayadn/list.rb' -require_relative 'ayadn/main.rb' -require_relative 'ayadn/pinboard.rb' -require_relative 'ayadn/post.rb' -require_relative 'ayadn/skip.rb' -require_relative 'ayadn/status.rb' -require_relative 'ayadn/tools.rb' -require_relative 'ayadn/user-stream.rb' -require_relative 'ayadn/view-channels.rb' -require_relative 'ayadn/view-interactions.rb' -require_relative 'ayadn/view-object.rb' -require_relative 'ayadn/view.rb' -require_relative 'ayadn/app.rb' \ No newline at end of file +# encoding: utf-8 +require_relative 'ayadn/version' + +%w{rest_client json thor rainbow/ext/string terminal-table yaml logger daybreak fileutils io/console}.each { |r| require "#{r}" } + +winPlatforms = ['mswin', 'mingw', 'mingw_18', 'mingw_19', 'mingw_20', 'mingw32'] +case Gem::Platform.local.os +when *winPlatforms + require 'win32console' +end + +require_relative 'ayadn/app'