C# Class PackageInstaller.Jspm

Inheritance: BasePackageProvider
Exibir arquivo Open project: madskristensen/PackageInstaller

Public Methods

Method Description
GetInstallArguments ( string name, string version ) : string
GetPackagesInternal ( string term = null ) : Task>
GetVersionInternal ( string packageName ) : Task>
InstallPackage ( Project project, string packageName, string version, string args = null ) : Task

Protected Methods

Method Description
ShowConsole ( string argument, string cwd ) : Task

Private Methods

Method Description
IsJspmConfigured ( string packageJsonFile ) : bool
ToList ( string json ) : IEnumerable
UpdateFileCache ( string file, string url ) : Task>

Method Details

GetInstallArguments() public method

public GetInstallArguments ( string name, string version ) : string
name string
version string
return string

GetPackagesInternal() public method

public GetPackagesInternal ( string term = null ) : Task>
term string
return Task>

GetVersionInternal() public method

public GetVersionInternal ( string packageName ) : Task>
packageName string
return Task>

InstallPackage() public method

public InstallPackage ( Project project, string packageName, string version, string args = null ) : Task
project Project
packageName string
version string
args string
return Task

ShowConsole() protected method

protected ShowConsole ( string argument, string cwd ) : Task
argument string
cwd string
return Task