Sha256: bfa3360a10d1db21b0d9ca09a0685c392d620cae9272993c42fc9514f700b28a
Contents?: true
Size: 539 Bytes
Versions: 4
Compression:
Stored size: 539 Bytes
Contents
namespace :webpacker do desc "Verifies if yarn is installed" task :check_yarn do required_yarn_version = "0.20.1" begin yarn_version = `yarn --version` raise Errno::ENOENT if yarn_version.blank? || Gem::Version.new(yarn_version) < Gem::Version.new(required_yarn_version) rescue Errno::ENOENT puts "Webpacker requires Yarn version >= #{required_yarn_version}. Please download and install the latest version from https://yarnpkg.com/lang/en/docs/install/" puts "Exiting!" && exit! end end end
Version data entries
4 entries across 4 versions & 2 rubygems