forked from agrafix/elm-bridge
-
Notifications
You must be signed in to change notification settings - Fork 1
/
elm-bridge.cabal
73 lines (67 loc) · 2.39 KB
/
elm-bridge.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
name: elm-bridge
version: 0.8.2
synopsis: Derive Elm types and Json code from Haskell types, using aeson's options
description: Building the bridge from Haskell to Elm and back. Define types once,
and derive the aeson and elm functions at the same time, using any aeson
option you like. Cheers!
homepage: https://github.com/agrafix/elm-bridge
license: BSD3
license-file: LICENSE
author: Alexander Thiemann <[email protected]>, Simon Marechal <[email protected]>
maintainer: Alexander Thiemann <[email protected]>
copyright: (c) 2015 - 2016 Alexander Thiemann and contributors
category: Web, Compiler, Language
build-type: Simple
cabal-version: >=1.10
tested-with: GHC==9.0.1
extra-source-files:
README.md
CHANGELOG.md
examples/*.hs
library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules:
Elm.Derive
Elm.Json
Elm.Module
Elm.TyRender
Elm.TyRep
Elm.Versions
other-modules: Elm.Utils
build-depends: base >= 4.15 && < 5,
template-haskell,
aeson >= 1
default-language: Haskell2010
test-suite end-to-end-tests
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: EndToEnd.hs
build-depends: base,
elm-bridge,
aeson,
containers,
QuickCheck,
text
ghc-options: -O0
default-language: Haskell2010
test-suite derive-elm-tests
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
other-modules:
Elm.DeriveSpec
Elm.TyRenderSpec
Elm.JsonSpec
Elm.ModuleSpec
Elm.TyRepSpec
build-depends:
base,
hspec >= 2.0,
elm-bridge,
aeson,
containers
default-language: Haskell2010
source-repository head
type: git
location: https://github.com/agrafix/elm-bridge