Documentation ¶
Index ¶
- func Run(s *Supplier) error
- type Command
- type Manifest
- type NPM
- type Stager
- type Supplier
- func (s *Supplier) BuildDependencies() error
- func (s *Supplier) CreateDefaultEnv() error
- func (s *Supplier) InstallNPM() error
- func (s *Supplier) InstallNode(tempDir string) error
- func (s *Supplier) InstallYarn() error
- func (s *Supplier) ListDependencies()
- func (s *Supplier) ListNodeConfig(environment []string)
- func (s *Supplier) LoadPackageJSON() error
- func (s *Supplier) OverrideCacheFromApp() error
- func (s *Supplier) ReadPackageJSON() error
- func (s *Supplier) TipVendorDependencies() error
- func (s *Supplier) WarnMissingDevDeps() error
- func (s *Supplier) WarnNodeEngine()
- func (s *Supplier) WarnUnmetDependencies() error
- func (s *Supplier) WarnUntrackedDependencies() error
- type Yarn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Manifest ¶
type Manifest interface { AllDependencyVersions(string) []string DefaultVersion(string) (libbuildpack.Dependency, error) InstallDependency(libbuildpack.Dependency, string) error InstallOnlyVersion(string, string) error }
type Supplier ¶
type Supplier struct { Stager Stager Manifest Manifest Log *libbuildpack.Logger Logfile *os.File Command Command NodeVersion string YarnVersion string NPMVersion string PreBuild string StartScript string HasDevDependencies bool PostBuild string UseYarn bool NPMRebuild bool Yarn Yarn NPM NPM }
func (*Supplier) BuildDependencies ¶ added in v1.6.5
func (*Supplier) CreateDefaultEnv ¶
func (*Supplier) InstallNPM ¶
func (*Supplier) InstallNode ¶
func (*Supplier) InstallYarn ¶
func (*Supplier) ListDependencies ¶ added in v1.6.5
func (s *Supplier) ListDependencies()
func (*Supplier) ListNodeConfig ¶ added in v1.6.5
func (*Supplier) LoadPackageJSON ¶
func (*Supplier) OverrideCacheFromApp ¶ added in v1.6.21
func (*Supplier) ReadPackageJSON ¶ added in v1.6.5
func (*Supplier) TipVendorDependencies ¶ added in v1.6.5
func (*Supplier) WarnMissingDevDeps ¶ added in v1.6.5
func (*Supplier) WarnNodeEngine ¶
func (s *Supplier) WarnNodeEngine()
func (*Supplier) WarnUnmetDependencies ¶ added in v1.6.5
func (*Supplier) WarnUntrackedDependencies ¶ added in v1.6.5
Click to show internal directories.
Click to hide internal directories.