Sha256: c9c658236e7027c88843e5121e33704cd31d4413f0d6bb94fb67e73c355b3a65

Contents?: true

Size: 439 Bytes

Versions: 24

Compression:

Stored size: 439 Bytes

Contents

require 'engineyard-serverside/dependency_manager/base'

module EY
  module Serverside
    class DependencyManager
      class Npm < Base
        def detected?
          paths.package_json.exist?
        end

        def install
          shell.status "Installing npm packages (package.json detected)"
          run %{cd #{paths.active_release} && export GIT_SSH="#{ENV['GIT_SSH']}" && npm install}
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
engineyard-serverside-2.6.12 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut5 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut4 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut3 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut2 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut1 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.12.prewut0 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.11 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.10 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.9pre3 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.9pre2 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.9pre1 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.8 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.8pre2 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.7.8pre2 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.8pre1 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.7 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.7.pre2 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.7.pre1 lib/engineyard-serverside/dependency_manager/npm.rb
engineyard-serverside-2.6.6 lib/engineyard-serverside/dependency_manager/npm.rb