Sha256: 63a3e0e729a903e71ed7f6d2d6cbf2b60171d8fa5a0b107350e754c37b3dfd03
Contents?: true
Size: 326 Bytes
Versions: 2
Compression:
Stored size: 326 Bytes
Contents
require_relative 'package_managers/npm' require_relative 'package_managers/yarn' module EnginePack class PackageManagerFactory class << self def build(name) case name when :npm then PackageManagers::Npm.new when :yarn then PackageManagers::Yarn.new end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
engine_pack-0.2.0 | lib/engine_pack/package_manager_factory.rb |
engine_pack-0.1.0 | lib/engine_pack/package_manager_factory.rb |