diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 8cd427dbb5..b67598cfe1 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -18,7 +18,7 @@ require "set" class DependencyCollector # Define the languages that we can handle as external dependencies. LANGUAGE_MODULES = Set[ - :jruby, :lua, :node, :ocaml, :perl, :python, :python3, :ruby + :jruby, :lua, :ocaml, :perl, :python, :python3, :ruby ].freeze CACHE = {} diff --git a/Library/Homebrew/requirements/language_module_requirement.rb b/Library/Homebrew/requirements/language_module_requirement.rb index d39dfd9655..799204b95b 100644 --- a/Library/Homebrew/requirements/language_module_requirement.rb +++ b/Library/Homebrew/requirements/language_module_requirement.rb @@ -24,7 +24,6 @@ class LanguageModuleRequirement < Requirement when :jruby then %W[/usr/bin/env jruby -rubygems -e require\ '#{@import_name}'] when :lua then %W[/usr/bin/env luarocks-5.2 show #{@import_name}] when :lua51 then %W[/usr/bin/env luarocks-5.1 show #{@import_name}] - when :node then %W[/usr/bin/env node -e require('#{@import_name}');] when :ocaml then %W[/usr/bin/env opam list --installed #{@import_name}] when :perl then %W[/usr/bin/env perl -e use\ #{@import_name}] when :python then %W[/usr/bin/env python -c import\ #{@import_name}] @@ -38,7 +37,6 @@ class LanguageModuleRequirement < Requirement when :jruby then "jruby -S gem install" when :lua then "luarocks-5.2 install" when :lua51 then "luarocks-5.1 install" - when :node then "npm install" when :ocaml then "opam install" when :perl then "cpan -i" when :python then "pip install" diff --git a/Library/Homebrew/test/test_language_module_requirement.rb b/Library/Homebrew/test/test_language_module_requirement.rb index a9b15f3523..84c93aacac 100644 --- a/Library/Homebrew/test/test_language_module_requirement.rb +++ b/Library/Homebrew/test/test_language_module_requirement.rb @@ -50,14 +50,4 @@ class LanguageModuleRequirementTests < Homebrew::TestCase def test_good_ruby_deps assert_deps_pass "date" => :ruby end - - if which("node") - def test_bad_node_deps - assert_deps_fail "notapackage" => :node - end - - def test_good_node_deps - assert_deps_pass "util" => :node - end - end end