struct Zap::Commands::Install::State

Defined in:

commands/install/state.cr

Constructors

Instance Method Summary

Instance methods inherited from class Object

or(other : T) : T | self forall T or, pipe(&) pipe

Constructor Detail

def self.new(config : Zap::Config, install_config : Install::Config, store : Zap::Store, main_package : Package, lockfile : Lockfile, context : Zap::Config::InferredContext, npmrc : Npmrc, registry_clients : RegistryClients, pipeline : Utils::Concurrent::Pipeline = Utils::Concurrent::Pipeline.new, reporter : Reporter = Reporter::Interactive.new) #

[View source]

Instance Method Detail

def clone #

[View source]
def config : Zap::Config #


def copy_with(config _config = @config, install_config _install_config = @install_config, store _store = @store, main_package _main_package = @main_package, lockfile _lockfile = @lockfile, context _context = @context, npmrc _npmrc = @npmrc, registry_clients _registry_clients = @registry_clients, pipeline _pipeline = @pipeline, reporter _reporter = @reporter) #

[View source]
def install_config : Install::Config #

def lockfile : Lockfile #

def main_package : Package #

def npmrc : Npmrc #


def registry_clients : RegistryClients #

def reporter : Reporter #

def store : Zap::Store #