Skip to content

Commit 8fa4f22

Browse files
authored
[5.x] Yarn v3 for stable webpacker 5.x gem (#3098)
* Yarn v3 for stable webpacker 5.x * Update Gemfile-rails-edge * Update Gemfile-rails-edge * Update ruby.yml * Update helper_test.rb * Update helper_test.rb * Update helper_test.rb * Update check_yarn.rake * Update ruby.yml * Update Gemfile-rails-edge * Update helper_test.rb
1 parent 86e87c5 commit 8fa4f22

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/tasks/webpacker/check_yarn.rake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace :webpacker do
99
pkg_path = Pathname.new("#{__dir__}/../../../package.json").realpath
1010
yarn_range = JSON.parse(pkg_path.read)["engines"]["yarn"]
1111
is_valid = SemanticRange.satisfies?(yarn_version, yarn_range) rescue false
12-
is_unsupported = SemanticRange.satisfies?(yarn_version, ">=3.0.0") rescue false
12+
is_unsupported = SemanticRange.satisfies?(yarn_version, ">=4.0.0") rescue false
1313

1414
unless is_valid
1515
$stderr.puts "Webpacker requires Yarn \"#{yarn_range}\" and you are using #{yarn_version}"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
],
1010
"engines": {
1111
"node": ">=10.17.0",
12-
"yarn": ">=1 <3"
12+
"yarn": ">=1 <4"
1313
},
1414
"dependencies": {
1515
"@babel/core": "^7.14.3",

0 commit comments

Comments
 (0)