Method: Pipeline::RetireJS#run
- Defined in:
- lib/pipeline/tasks/retirejs.rb
#run ⇒ Object
22 23 24 25 26 27 28 29 |
# File 'lib/pipeline/tasks/retirejs.rb', line 22 def run exclude_dirs = ['node_modules','bower_components'] exclude_dirs = exclude_dirs.concat(@tracker.[:exclude_dirs]).uniq if @tracker.[:exclude_dirs] directories_with?('package.json', exclude_dirs).each do |dir| Pipeline.notify "#{@name} scanning: #{dir}" @results << runsystem(false, 'retire', '-c', '--outputformat', 'json', '--path', "#{dir}") end end |