choire
Types
pub type Dependency {
Dependency(name: DependencyName, version: DependencyVersion)
}
Constructors
-
Dependency(name: DependencyName, version: DependencyVersion)
pub type DependencyMap =
dict.Dict(Package, List(Dependency))
pub type DependencyName =
String
pub type DependencyVersion =
String
pub type Error {
FileError(simplifile.FileError)
ParseError(tom.ParseError)
}
Constructors
-
FileError(simplifile.FileError)
-
ParseError(tom.ParseError)
pub type InvertedDependencyMap =
dict.Dict(DependencyName, List(#(Package, DependencyVersion)))
pub type Package {
Package(gleam_toml_path: String, manifest_toml_path: String)
}
Constructors
-
Package(gleam_toml_path: String, manifest_toml_path: String)
pub type VersionMismatch {
VersionMismatch(
package_a: String,
package_b: String,
dep_name: DependencyName,
)
}
Constructors
-
VersionMismatch( package_a: String, package_b: String, dep_name: DependencyName, )