libmodpm
Version:
Modrinth package manager library
22 lines (21 loc) • 678 B
TypeScript
/**
* Represents the type of relationship between a package and a dependency, as declared by the package publisher.
*/
export declare const enum RegistryDependencyType {
/**
* The package declares that the dependency is mandatory.
*/
REQUIRED = "required",
/**
* The package declares that the dependency is not required, but it may interact with it if present.
*/
OPTIONAL = "optional",
/**
* The package declares that the dependency is included within the package.
*/
EMBEDDED = "embedded",
/**
* The package declares that the dependency is not allowed to be present.
*/
INCOMPATIBLE = "incompatible"
}