Method: Jets::Builders::CodeBuilder#jetskeep

Defined in:
lib/jets/builders/code_builder.rb

#jetskeepObject

We clean out ignored files pretty aggressively. So provide a way for users to keep files from being cleaned ou.



404
405
406
407
408
409
410
411
412
# File 'lib/jets/builders/code_builder.rb', line 404

def jetskeep
  defaults = %w[pack handlers]
  path = Jets.root + ".jetskeep"
  return defaults unless path.exist?

  keep = path.read.split("\n")
  keep = keep.map {|i| i.strip}.reject {|i| i =~ /^#/ || i.empty?}
  (defaults + keep).uniq
end