Current section
Files
Jump to
Current section
Files
src/fluentci/dagger/module_dependency.gleam
import fluentci/dagger/module.{type ModuleDependency, type ModuleSource}
import gleam/javascript/promise.{type Promise}
@external(javascript, "../../dagger_ffi.mjs", "id")
pub fn id(module_dependency: ModuleDependency) -> Promise(String)
@external(javascript, "../../dagger_ffi.mjs", "name")
pub fn name(module_dependency: ModuleDependency) -> Promise(String)
@external(javascript, "../../dagger_ffi.mjs", "source")
pub fn source(module_dependency: ModuleDependency) -> ModuleSource