@@ -40,11 +40,12 @@ library
40 Servant.JS.Internal
40 Servant.JS.Internal
41 Servant.JS.JQuery
41 Servant.JS.JQuery
42 Servant.JS.Vanilla
42 Servant.JS.Vanilla
43− build-depends: base >=4.5 && <5
43+ build-depends: base >= 4.5 && <5
44− , charset
44+ , charset >= 0.3
45− , lens >= 4
45+ , lens >= 4
46− , servant-foreign >= 0.1
46+ , servant-foreign == 0.5.*
47− , text
47+ , text >= 1.2 && < 1.3
48 hs-source-dirs: src
49 hs-source-dirs: src
49 default-language: Haskell2010
50 default-language: Haskell2010
50 ghc-options: -Wall
51 ghc-options: -Wall
@@ -59,12 +60,12 @@ executable counter
60 buildable: False
61 buildable: False
62− build-depends: aeson
63+ build-depends: base >= 4.7 && < 5
63− , base
64+ , aeson >= 0.7 && < 0.11
64− , filepath
65+ , filepath >= 1
65− , lens >= 4
66+ , lens >= 4
66− , servant
67+ , servant == 0.5.*
67− , servant-server
68+ , servant-server == 0.5.*
68 , servant-js
69 , servant-js
70 , transformers
71 , transformers
@@ -76,11 +77,11 @@ test-suite spec
76 hs-source-dirs: test
77 hs-source-dirs: test
77 ghc-options: -Wall
78 ghc-options: -Wall
78 main-is: Spec.hs
79 main-is: Spec.hs
79− build-depends: base == 4.*
80+ build-depends: base
80 , hspec >= 2.1.8
81 , hspec >= 2.1.8
81 , hspec-expectations
82 , hspec-expectations
82 , language-ecmascript >= 0.16
83 , language-ecmascript >= 0.16
83− , lens >= 4
84+ , lens
85 , servant-js
86 , servant-js