packages feed

elm-export-persistent-0.2.0: elm-export-persistent.cabal

-- Initial elm-export-persistent.cabal generated by cabal init.  For
-- further documentation, see http://haskell.org/cabal/users-guide/

name:                elm-export-persistent
version:             0.2.0
synopsis:            elm-export persistent entities
description:
  Ent is a newtype that wraps Persistent Entity's, allowing you to export them
  to Elm types. Specifically, it adds a To/From JSON instance which adds an id
  field, as well as an ElmType instance that adds an id field constructor.
homepage:            https://github.com/jb55/elm-export-persistent
license:             MIT
license-file:        LICENSE
author:              William Casarin
maintainer:          bill@casarin.me
-- copyright:
category:            Web, Database, Data
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10
tested-with:         GHC == 7.10.3
                   , GHC == 8.0.2
                   , GHC == 8.2.2

source-repository head
  type:     git
  location: https://github.com/jb55/elm-export-persistent

library
  exposed-modules: Elm.Export.Persist
                 , Elm.Export.Persist.Ent
                 , Elm.Export.Persist.BackendKey
  -- other-modules:
  -- other-extensions:
  build-depends: base >=4.8 && <5
               , elm-export
               , persistent
               , aeson
               , text
               , unordered-containers
               , scientific
  hs-source-dirs:      src
  default-language:    Haskell2010