This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
1.0.1

Elm.Dependency

Elm.Dependency

type alias Dependency = { name : String , version : Version , interfaces : Dict ModuleName Interface }

Record that represents a dependency

type alias Version = String

Alias for a version

module Elm.Dependency exposing (Dependency, Version)

{-|


# Elm.Dependency

@docs Dependency, Version

-}

import Dict exposing (Dict)
import Elm.Interface exposing (Interface)
import Elm.Syntax.Base exposing (ModuleName)


{-| Record that represents a dependency
-}
type alias Dependency =
    { name : String
    , version : Version
    , interfaces : Dict ModuleName Interface
    }


{-| Alias for a version
-}
type alias Version =
    String