class CanIUse
Public Class Methods
new()
click to toggle source
# File lib/base.sass/caniuse.rb, line 7 def initialize @data = load_json(File.join(File.dirname(__FILE__), '..', '..', 'data', 'browsers.json')) end
Public Instance Methods
browsers()
click to toggle source
# File lib/base.sass/caniuse.rb, line 11 def browsers @data.keys.sort end
versions(browser, include_future)
click to toggle source
# File lib/base.sass/caniuse.rb, line 15 def versions(browser, include_future) return [] unless @data.key? browser versions = @data[browser]['versions'] return versions unless include_future versions + @data[browser]['future'].to_a end