Sha256: fa31e704ffca551a234c656c1bd14eec16dfa78bdb729e14deb71672e74b855e

Contents?: true

Size: 451 Bytes

Versions: 50

Compression:

Stored size: 451 Bytes

Contents

class Puppeteer::Env
  # indicates whether DEBUG=1 is specified.
  #
  # @return [Boolean]
  def debug?
    ['1', 'true'].include?(ENV['DEBUG'].to_s)
  end

  def ci?
    ['1', 'true'].include?(ENV['CI'].to_s)
  end

  # check if running on macOS
  def darwin?
    RUBY_PLATFORM.include?('darwin')
  end

  def windows?
    RUBY_PLATFORM =~ /mswin|mingw|cygwin/
  end
end

module Puppeteer
  module_function def env
    ::Puppeteer::Env.new
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
puppeteer-ruby-0.45.6 lib/puppeteer/env.rb
puppeteer-ruby-0.45.5 lib/puppeteer/env.rb
puppeteer-ruby-0.45.4 lib/puppeteer/env.rb
puppeteer-ruby-0.45.3 lib/puppeteer/env.rb
puppeteer-ruby-0.45.2 lib/puppeteer/env.rb
puppeteer-ruby-0.45.2.alpha2 lib/puppeteer/env.rb
puppeteer-ruby-0.45.2.alpha1 lib/puppeteer/env.rb
puppeteer-ruby-0.45.1 lib/puppeteer/env.rb
puppeteer-ruby-0.45.0 lib/puppeteer/env.rb
puppeteer-ruby-0.44.3 lib/puppeteer/env.rb
puppeteer-ruby-0.44.2 lib/puppeteer/env.rb
puppeteer-ruby-0.44.1 lib/puppeteer/env.rb
puppeteer-ruby-0.44.0 lib/puppeteer/env.rb
puppeteer-ruby-0.43.1 lib/puppeteer/env.rb
puppeteer-ruby-0.43.0 lib/puppeteer/env.rb
puppeteer-ruby-0.42.0 lib/puppeteer/env.rb
puppeteer-ruby-0.41.0 lib/puppeteer/env.rb
puppeteer-ruby-0.40.7 lib/puppeteer/env.rb
puppeteer-ruby-0.40.6 lib/puppeteer/env.rb
puppeteer-ruby-0.40.5 lib/puppeteer/env.rb