Skip to content

Commit 32c9df3

Browse files
committed
Replace therubyracer with mini_racer
The ruby racer pegged libV8 to V3 which is too old for 'Set' which is now standard in JS. The ruby racer therefore cannot be supported this gem.
1 parent 7e450ab commit 32c9df3

6 files changed

+21
-10
lines changed

Appraisals

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@ appraise 'rails-4.0.5' do
1515
gem 'turbolinks'
1616
end
1717

18-
appraise 'rails-4.0-with-therubyracer' do
18+
appraise 'rails-4.0-with-mini_racer' do
1919
gem 'rails', '~> 4.0.13'
20-
gem 'therubyracer', '0.12.0', :platforms => :mri
20+
gem 'mini_racer', :platforms => :mri
21+
gem 'therubyrhino', :platforms => :jruby
2122
gem 'turbolinks'
2223
end
2324

@@ -55,7 +56,7 @@ appraise 'rails-5_no_sprockets_webpacker_1_1' do
5556
gem 'webpacker', '~> 1.1.0'
5657
# This ExecJS backend provides stateful context
5758
# which the default nodejs backend does not
58-
gem 'therubyracer', :platforms => :mri
59+
gem 'mini_racer', :platforms => :mri
5960
gem 'therubyrhino', :platforms => :jruby
6061
end
6162

@@ -64,7 +65,7 @@ appraise 'rails-5_no_sprockets_webpacker_1_x' do
6465
gem 'webpacker', '~> 1.2'
6566
# This ExecJS backend provides stateful context
6667
# which the default nodejs backend does not
67-
gem 'therubyracer', :platforms => :mri
68+
gem 'mini_racer', :platforms => :mri
6869
gem 'therubyrhino', :platforms => :jruby
6970
end
7071

@@ -73,7 +74,7 @@ appraise 'rails-5_no_sprockets_webpacker_2' do
7374
gem 'webpacker', '~> 2.0'
7475
# This ExecJS backend provides stateful context
7576
# which the default nodejs backend does not
76-
gem 'therubyracer', :platforms => :mri
77+
gem 'mini_racer', :platforms => :mri
7778
gem 'therubyrhino', :platforms => :jruby
7879
end
7980

@@ -82,7 +83,7 @@ appraise 'rails-5_no_sprockets_webpacker_3' do
8283
gem 'webpacker', '>= 3.0'
8384
# This ExecJS backend provides stateful context
8485
# which the default nodejs backend does not
85-
gem 'therubyracer', :platforms => :mri
86+
gem 'mini_racer', :platforms => :mri
8687
gem 'therubyrhino', :platforms => :jruby
8788
end
8889

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# This file was generated by Appraisal
2+
3+
source "http://rubygems.org"
4+
5+
gem "rails", "~> 4.0.13"
6+
gem "mini_racer", platforms: :mri
7+
gem "therubyrhino", platforms: :jruby
8+
gem "turbolinks"
9+
10+
gemspec path: "../"

gemfiles/rails_5_no_sprockets_webpacker_1_1.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "http://rubygems.org"
44

55
gem "rails", "~> 5.0.0"
66
gem "webpacker", "~> 1.1.0"
7-
gem "therubyracer", platforms: :mri
7+
gem "mini_racer", platforms: :mri
88
gem "therubyrhino", platforms: :jruby
99

1010
gemspec path: "../"

gemfiles/rails_5_no_sprockets_webpacker_1_x.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "http://rubygems.org"
44

55
gem "rails", "~> 5.0.0"
66
gem "webpacker", "~> 1.2"
7-
gem "therubyracer", platforms: :mri
7+
gem "mini_racer", platforms: :mri
88
gem "therubyrhino", platforms: :jruby
99

1010
gemspec path: "../"

gemfiles/rails_5_no_sprockets_webpacker_2.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "http://rubygems.org"
44

55
gem "rails", "~> 5.0.0"
66
gem "webpacker", "~> 2.0"
7-
gem "therubyracer", platforms: :mri
7+
gem "mini_racer", platforms: :mri
88
gem "therubyrhino", platforms: :jruby
99

1010
gemspec path: "../"

gemfiles/rails_5_no_sprockets_webpacker_3.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "http://rubygems.org"
44

55
gem "rails", "~> 5.0.0"
66
gem "webpacker", ">= 3.0"
7-
gem "therubyracer", platforms: :mri
7+
gem "mini_racer", platforms: :mri
88
gem "therubyrhino", platforms: :jruby
99

1010
gemspec path: "../"

0 commit comments

Comments
 (0)