Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LockDiff ¶
type LockDiff struct {
Added []LockedDep
Removed []LockedDep
Updated []LockedDep // present in both but version changed
}
LockDiff describes what changed between two LockFile snapshots.
type LockFile ¶
type LockFile struct {
GeneratedAt string `yaml:"generated_at"`
Dependencies []LockedDep `yaml:"dependencies"`
}
LockFile is the in-memory representation of melon.lock.
type LockedDep ¶
type LockedDep struct {
Name string `yaml:"name"`
Version string `yaml:"version"`
GitTag string `yaml:"git_tag"`
RepoURL string `yaml:"repo_url"`
Subdir string `yaml:"subdir"`
Entrypoint string `yaml:"entrypoint"`
TreeHash string `yaml:"tree_hash"`
Files []string `yaml:"files"`
}
LockedDep is one entry in melon.lock.
Click to show internal directories.
Click to hide internal directories.