Documentation ¶
Index ¶
- func Download(url string, name string, dirs UserDirectories, vsion string, ...) error
- func InstallPackage(mcache cache.ModuleCache, dirs UserDirectories, data string) error
- func InstallPackagesSynchronously(packages []string, Mcache cache.ModuleCache, rcache cache.RequestData, ...) error
- type DependenciesField
- type Deps
- type DevDependenciesField
- type InstalledMods
- type LockFile
- type Packages
- type UserDirectories
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Download ¶
func Download(url string, name string, dirs UserDirectories, vsion string, cache cache.ModuleCache, count int, c int) error
func InstallPackage ¶
func InstallPackage(mcache cache.ModuleCache, dirs UserDirectories, data string) error
func InstallPackagesSynchronously ¶
func InstallPackagesSynchronously(packages []string, Mcache cache.ModuleCache, rcache cache.RequestData, count int, cwd string, homeDir string) error
Types ¶
type DependenciesField ¶
func InstallDeps ¶
func InstallDeps(data string, name string, dirs UserDirectories, cache cache.ModuleCache) []DependenciesField
type DevDependenciesField ¶
type DevDependenciesField DependenciesField
type InstalledMods ¶
type InstalledMods struct { Dependencies []DependenciesField DependencyPkgs []DependenciesField Packages []Packages }
type LockFile ¶
type LockFile struct { LockVersion string `yaml:"lockFileVersion"` Dependencies []DependenciesField `yaml:"dependencies"` DevDependencies []DevDependenciesField `yaml:"devDependencies"` Packages []Packages `yaml:"packages"` }
type UserDirectories ¶
Click to show internal directories.
Click to hide internal directories.