Sha256: c8b36253a1367d6b0c78d6257bf86570acbbced4961f66b69c6d7f806eb86a82

Contents?: true

Size: 775 Bytes

Versions: 8

Compression:

Stored size: 775 Bytes

Contents

require "shakapacker/version"

namespace :shakapacker do
  desc "Provide information on Shakapacker's environment"
  task :info do
    Dir.chdir(Rails.root) do
      $stdout.puts "Ruby: #{`ruby --version`}"
      $stdout.puts "Rails: #{Rails.version}"
      $stdout.puts "Shakapacker: #{Shakapacker::VERSION}"
      $stdout.puts "Node: #{`node --version`}"
      $stdout.puts "Yarn: #{`yarn --version`}"

      $stdout.puts "\n"
      $stdout.puts "shakapacker: \n#{`npm list shakapacker version`}"

      $stdout.puts "Is bin/shakapacker present?: #{File.exist? 'bin/shakapacker'}"
      $stdout.puts "Is bin/shakapacker-dev-server present?: #{File.exist? 'bin/shakapacker-dev-server'}"
      $stdout.puts "Is bin/yarn present?: #{File.exist? 'bin/yarn'}"
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
shakapacker-7.1.0 lib/tasks/shakapacker/info.rake
shakapacker-7.0.3 lib/tasks/shakapacker/info.rake
shakapacker-7.0.2 lib/tasks/shakapacker/info.rake
shakapacker-7.0.1 lib/tasks/shakapacker/info.rake
shakapacker-7.0.0 lib/tasks/shakapacker/info.rake
shakapacker-7.0.0.rc.2 lib/tasks/shakapacker/info.rake
shakapacker-7.0.0.rc.1 lib/tasks/shakapacker/info.rake
shakapacker-7.0.0.rc.0 lib/tasks/shakapacker/info.rake