Class: Icomoon2Sass::Dir
Constant Summary
Constants inherited from Archive
Instance Attribute Summary
Attributes inherited from Archive
Instance Method Summary collapse
-
#initialize(directory) ⇒ Dir
constructor
A new instance of Dir.
Methods inherited from Archive
#demo_files, #font_files, #metadata_file, #session_file
Constructor Details
#initialize(directory) ⇒ Dir
Returns a new instance of Dir.
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/icomoon2sass/dir.rb', line 3 def initialize(directory) @files = {} Dir.glob("#{directory}/**/*", File::FNM_DOTMATCH) do |file| next if ['.','..','.DS_Store'].include? file @files[file.sub("#{directory}/", '')] = File.read(file) if extractable? file end end |