Method: ImportJS::Configuration#get
- Defined in:
- lib/import_js/configuration.rb
#get(key, from_file: nil) ⇒ Object
Returns a configuration value.
41 42 43 44 45 46 47 48 49 |
# File 'lib/import_js/configuration.rb', line 41 def get(key, from_file: nil) @configs.find do |config| applies_to = config['applies_to'] || '*' applies_from = config['applies_from'] || '*' next unless config.key?(key) File.fnmatch(normalize_path(applies_to), @path_to_current_file) && File.fnmatch(normalize_path(applies_from), normalize_path(from_file)) end[key] end |