        # Meant to be included in component Gemfiles at the beginning with:
        #
        #     instance_eval(IO.read("/opt/chef/Gemfile"), "/opt/chef/Gemfile")
        #
        # Override any existing gems with our own.
        require_relative "embedded/lib/ruby/gems/2.3.0/gems/chef-12.22.3/tasks/gemfile_util"
        extend GemfileUtil
        gem "addressable", "2.4.0", override: true
gem "appbundler", "0.10.0", override: true
gem "ast", "2.4.0", override: true
gem "binding_of_caller", "0.8.0", override: true
gem "builder", "3.2.3", override: true
gem "bundler", "1.12.5", override: true
gem "byebug", "10.0.0", override: true
gem "chef", "12.22.3", override: true
gem "chef-config", "12.22.3", override: true
gem "chef-zero", "5.3.2", override: true
gem "cheffish", "5.0.1", override: true
gem "chefstyle", "0.5.0", override: true
gem "coderay", "1.1.2", override: true
gem "debug_inspector", "0.0.3", override: true
gem "diff-lcs", "1.3", override: true
gem "docile", "1.1.5", override: true
gem "erubis", "2.7.0", override: true
gem "ffi", "1.9.23", override: true
gem "ffi-yajl", "2.3.1", override: true
gem "fuzzyurl", "0.9.0", override: true
gem "hashie", "3.5.7", override: true
gem "highline", "1.7.10", override: true
gem "iniparse", "1.4.4", override: true
gem "ipaddress", "0.8.3", override: true
gem "json", "2.1.0", override: true
gem "libyajl2", "1.2.0", override: true
gem "method_source", "0.9.0", override: true
gem "mini_portile2", "2.1.0", override: true
gem "mixlib-archive", "0.4.1", override: true
gem "mixlib-authentication", "1.4.2", override: true
gem "mixlib-cli", "1.7.0", override: true
gem "mixlib-config", "2.2.5", override: true
gem "mixlib-log", "1.7.1", override: true
gem "mixlib-shellout", "2.3.2", override: true
gem "multi_json", "1.13.1", override: true
gem "net-scp", "1.2.1", override: true
gem "net-sftp", "2.1.2", override: true
gem "net-ssh", "4.2.0", override: true
gem "net-ssh-gateway", "1.3.0", override: true
gem "net-ssh-multi", "1.2.1", override: true
gem "net-telnet", "0.1.1", override: true
gem "nokogiri", "1.7.2", override: true
gem "ohai", "8.26.1", override: true
gem "parser", "2.5.0.2", override: true
gem "plist", "3.4.0", override: true
gem "powerpack", "0.1.1", override: true
gem "proxifier", "1.0.3", override: true
gem "pry", "0.11.3", override: true
gem "pry-byebug", "3.6.0", override: true
gem "pry-remote", "0.1.8", override: true
gem "pry-stack_explorer", "0.4.9.2", override: true
gem "rack", "2.0.4", override: true
gem "rainbow", "2.2.2", override: true
gem "rake", "12.3.0", override: true
gem "rb-readline", "0.5.5", override: true
gem "rspec", "3.7.0", override: true
gem "rspec-core", "3.7.1", override: true
gem "rspec-expectations", "3.7.0", override: true
gem "rspec-its", "1.2.0", override: true
gem "rspec-mocks", "3.7.0", override: true
gem "rspec-support", "3.7.1", override: true
gem "rspec_junit_formatter", "0.2.3", override: true
gem "rubocop", "0.47.1", override: true
gem "ruby-prof", "0.17.0", override: true
gem "ruby-progressbar", "1.9.0", override: true
gem "ruby-shadow", "2.5.0", override: true
gem "serverspec", "2.41.3", override: true
gem "sfl", "2.3", override: true
gem "simplecov", "0.15.1", override: true
gem "simplecov-html", "0.10.2", override: true
gem "slop", "3.6.0", override: true
gem "specinfra", "2.73.2", override: true
gem "syslog-logger", "1.6.8", override: true
gem "systemu", "2.6.5", override: true
gem "unicode-display_width", "1.3.0", override: true
gem "uuidtools", "2.1.5", override: true
gem "wmi-lite", "1.0.0", override: true

