Versions in this module Expand all Collapse all v0 v0.3.0 Jul 26, 2025 Changes in this version + func MangleModule(module *Module) error + func ResolveAllDependencies(resolver *DependecyResolver, mainFile string) error + type Cycles struct + type DependecyResolver struct + func NewDependecyResolver() *DependecyResolver + type ExportInfo struct + type ImportInfo struct + Alias string + Kind ImportKind + ModulePath string + SymbolName []string + type ImportKind int + const ImportAll + const ImportMulti + const ImportSingle + type Module struct + AST *hast.File + Dependencies []string + Exports map[string]*ExportInfo + Imports []*ImportInfo + Name string + Path string + Pkg *config.HuloPkg + State ModuleState + Symbols *SymbolTable + Transpiled *bast.File + func (m *Module) IsMangled() bool + func (m *Module) ResolveImportedSymbols(key string) error + type ModuleState int + const ModuleStateMangled + const ModuleStateResolved + const ModuleStateUnresolved + type SymbolTable struct