We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 406b917 commit 562c941Copy full SHA for 562c941
1 file changed
lib/execjs/runtimes.rb
@@ -64,7 +64,9 @@ def self.best_available
64
end
65
66
def self.from_environment
67
- if name = ENV["EXECJS_RUNTIME"]
+ env = ENV["EXECJS_RUNTIME"]
68
+ if env && !env.empty?
69
+ name = env
70
raise RuntimeUnavailable, "#{name} runtime is not defined" unless const_defined?(name)
71
runtime = const_get(name)
72
0 commit comments