glipt/parser
Types
pub type Dependency {
Dependency(name: String, constraint: String)
}
Constructors
-
Dependency(name: String, constraint: String)
pub type ScriptMeta {
ScriptMeta(
gleam_constraint: Result(String, Nil),
project_paths: List(String),
deps: List(Dependency),
)
}
Constructors
-
ScriptMeta( gleam_constraint: Result(String, Nil), project_paths: List(String), deps: List(Dependency), )
Values
pub fn expand_shorthand_version(version: String) -> String
pub fn format_directives(meta: ScriptMeta) -> String
pub fn parse(source: String) -> ScriptMeta
pub fn strip_directives(source: String) -> String
pub fn update_dep(
meta: ScriptMeta,
name: String,
constraint: String,
) -> ScriptMeta