pub fn as_git_source(
module_source: ModuleSource,
) -> GitModuleSource
pub fn as_local_source(
module_source: ModuleSource,
) -> LocalModuleSource
pub fn as_module(module_source: ModuleSource) -> Module
pub fn as_string(module_source: ModuleSource) -> Promise(String)
pub fn config_exists(module_source: ModuleSource) -> Promise(a)
pub fn context_directory(
module_source: ModuleSource,
) -> Directory
pub fn dependencies(
module_source: ModuleSource,
) -> Promise(Array(ModuleDependency))
pub fn directory(
module_source: ModuleSource,
path: String,
) -> Directory
pub fn id(module_source: ModuleSource) -> Promise(String)
pub fn kind(module_source: ModuleSource) -> Promise(String)
pub fn module_name(
module_source: ModuleSource,
) -> Promise(String)
pub fn module_original_name(
module_source: ModuleSource,
) -> Promise(String)
pub fn resolve_context_path_from_caller(
module_source: ModuleSource,
) -> Promise(String)
pub fn resolve_dependency(
module_source: ModuleSource,
dep: ModuleSource,
) -> ModuleSource
pub fn resolve_directory_from_caller(
module_source: ModuleSource,
path: String,
) -> Directory
pub fn resolve_from_caller(
module_source: ModuleSource,
) -> ModuleSource
pub fn source_dubpath(
module_source: ModuleSource,
) -> Promise(String)
pub fn source_root_subpath(
module_source: ModuleSource,
) -> Promise(String)
pub fn view(
module_source: ModuleSource,
name: String,
) -> ModuleSourceView
pub fn views(
module_source: ModuleSource,
) -> Promise(Array(ModuleSourceView))
pub fn with_context_directory(
module_source: ModuleSource,
directory: Directory,
) -> ModuleSource
pub fn with_dependencies(
module_source: ModuleSource,
dependencies: Array(ModuleDependency),
) -> ModuleSource
pub fn with_name(
module_source: ModuleSource,
name: String,
) -> ModuleSource
pub fn with_sdk(
module_source: ModuleSource,
sdk: String,
) -> ModuleSource
pub fn with_source_subpath(
module_source: ModuleSource,
path: String,
) -> ModuleSource
pub fn with_view(
module_source: ModuleSource,
patterns: Array(String),
) -> ModuleSource