@@ -16,7 +16,7 @@ import Data.Word (Word8)
1616
1717import qualified AST.Expression.Source as Src
1818import qualified AST.Kernel as Kernel
19−import qualified AST.Module.Name as Module
19+import qualified AST.Module.Name as ModuleName
2020import qualified Elm.Name as N
2121import Generate.JavaScript.Helpers as Help (toFieldName)
2222import Generate.JavaScript.Variable as Var (intToAscii)
@@ -136,7 +136,7 @@ lookupEnum word var allEnums =
136136
137137
138138type Imports =
139− Map.Map Text (Module.Raw, Text)
139+ Map.Map Text (N.Name, N.Name)
140140
141141
142142destructImport :: Src.Import -> Imports
@@ -148,8 +148,8 @@ destructImport (Src.Import (A.A _ moduleName) maybeAlias exposing) =
148148 alias
149149
150150 Nothing ->
151− if Module.isKernel moduleName then
152− Module.getKernel moduleName
151+ if ModuleName.isKernel moduleName then
152+ ModuleName.getKernel moduleName
153153 else if Text.isInfixOf "." moduleName then
154154 error ("modules with dots in kernel code need an alias: " ++ show moduleName)
155155 else