We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 406b917 + 562c941 commit 5f78865Copy full SHA for 5f78865
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