mirror of
https://github.com/higherkindness/mu-haskell.git
synced 2024-08-17 02:10:22 +03:00
Add boundaries to Cabal files 🚀 (#207)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
This commit is contained in:
parent
37670c4fc8
commit
7facbb2a13
@ -28,24 +28,24 @@ library
|
||||
Mu.Quasi.Avro.Example
|
||||
|
||||
build-depends:
|
||||
aeson
|
||||
, avro >=0.5.1
|
||||
, base >=4.12 && <5
|
||||
, bytestring
|
||||
, containers
|
||||
, deepseq
|
||||
, language-avro >=0.1.3.1
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, sop-core
|
||||
, tagged
|
||||
, template-haskell >=2.12
|
||||
, text
|
||||
, time
|
||||
, transformers
|
||||
, unordered-containers
|
||||
, uuid
|
||||
, vector
|
||||
aeson >=1.4 && <2
|
||||
, avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, bytestring >=0.10 && <0.11
|
||||
, containers >=0.6 && <0.7
|
||||
, deepseq >=1.4 && <2
|
||||
, language-avro >=0.1.3 && <0.2
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, sop-core >=0.5.0 && <0.6
|
||||
, tagged >=0.8.6 && <0.9
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <2
|
||||
, time >=1.9 && <2
|
||||
, transformers >=0.5 && <0.6
|
||||
, unordered-containers >=0.2 && <0.3
|
||||
, uuid >=1.3 && <2
|
||||
, vector >=0.12 && <0.13
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -54,11 +54,11 @@ library
|
||||
executable test-avro
|
||||
main-is: Avro.hs
|
||||
build-depends:
|
||||
avro >=0.5
|
||||
avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, bytestring
|
||||
, mu-avro >=0.3.0
|
||||
, mu-schema >=0.3.0
|
||||
, bytestring >=0.10 && <0.11
|
||||
, mu-avro ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
|
||||
hs-source-dirs: test
|
||||
default-language: Haskell2010
|
||||
|
@ -29,14 +29,14 @@ library
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
build-depends:
|
||||
avro >=0.5
|
||||
, base >=4.7 && <5
|
||||
, bytestring
|
||||
, conduit
|
||||
, hw-kafka-client
|
||||
, hw-kafka-conduit
|
||||
, mu-avro >=0.3.0
|
||||
, mu-schema >=0.3.0
|
||||
, resourcet
|
||||
avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, bytestring >=0.10 && <0.11
|
||||
, conduit >=1.3.2 && <2
|
||||
, hw-kafka-client >=3 && <4
|
||||
, hw-kafka-conduit >=2.7 && <3
|
||||
, mu-avro ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, resourcet >=1.2 && <2
|
||||
|
||||
ghc-options: -Wall
|
||||
|
@ -27,11 +27,11 @@ library
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
build-depends:
|
||||
base >=4.7 && <5
|
||||
, monad-logger
|
||||
, mu-schema >=0.3.0
|
||||
, persistent
|
||||
, resourcet
|
||||
, transformers
|
||||
base >=4.12 && <5
|
||||
, monad-logger >=0.3 && <0.4
|
||||
, mu-schema ==0.3.*
|
||||
, persistent >=2.10 && <3
|
||||
, resourcet >=1.2 && <2
|
||||
, transformers >=0.5 && <0.6
|
||||
|
||||
ghc-options: -Wall
|
||||
|
@ -32,18 +32,18 @@ library
|
||||
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, bytestring
|
||||
, compendium-client >=0.2.0
|
||||
, http-client
|
||||
, http2-grpc-proto3-wire
|
||||
, language-protobuf
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, proto3-wire
|
||||
, servant-client-core
|
||||
, sop-core
|
||||
, template-haskell >=2.12
|
||||
, text
|
||||
, bytestring >=0.10 && <0.11
|
||||
, compendium-client ==0.2.*
|
||||
, http-client >=0.6 && <0.7
|
||||
, http2-grpc-proto3-wire >=0.1 && <0.2
|
||||
, language-protobuf >=1.0.1 && <2
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, proto3-wire >=1.1 && < 2
|
||||
, servant-client-core >=0.16 && <0.17
|
||||
, sop-core >=0.5 && <0.6
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -22,4 +22,4 @@ packages: compendium-client/
|
||||
source-repository-package
|
||||
type: git
|
||||
location: https://github.com/hasura/graphql-parser-hs.git
|
||||
tag: ba2379640248ce67cdfe700cbb79acd91c644bdb
|
||||
tag: f4a093981ca5626982a17c2bfaad047cc0834a81
|
||||
|
@ -22,14 +22,14 @@ source-repository head
|
||||
library
|
||||
exposed-modules: Compendium.Client
|
||||
build-depends:
|
||||
aeson
|
||||
, base >=4.12 && <5
|
||||
, http-client
|
||||
, language-protobuf
|
||||
, megaparsec
|
||||
, servant
|
||||
, servant-client
|
||||
, text
|
||||
aeson >=1.4 && <2
|
||||
, base >=4.12 && <5
|
||||
, http-client >=0.6.4 && <0.7
|
||||
, language-protobuf >=1.0.1 && <1.1
|
||||
, megaparsec >=8 && <9
|
||||
, servant >=0.16 && <0.17
|
||||
, servant-client >=0.16 && <0.17
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -22,11 +22,11 @@ source-repository head
|
||||
library
|
||||
exposed-modules: Mu.Schema.Optics
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, containers
|
||||
, mu-schema >=0.3.0
|
||||
, optics-core
|
||||
, sop-core
|
||||
base >=4.12 && <5
|
||||
, containers >=0.6 && <0.7
|
||||
, mu-schema ==0.3.*
|
||||
, optics-core >=0.2 && <0.3
|
||||
, sop-core >=0.5 && <0.6
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -29,12 +29,12 @@ library
|
||||
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, mtl
|
||||
, mu-schema >=0.3.0
|
||||
, sop-core
|
||||
, template-haskell
|
||||
, text
|
||||
, conduit >=1.3.2 && <1.4
|
||||
, mtl >=2.2 && <2.3
|
||||
, mu-schema ==0.3.*
|
||||
, sop-core >=0.5 && <0.6
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <1.3
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -38,16 +38,16 @@ library
|
||||
-- other-modules:
|
||||
-- other-extensions:
|
||||
build-depends:
|
||||
aeson
|
||||
, base >=4.12 && <5
|
||||
, bytestring
|
||||
, containers
|
||||
, sop-core
|
||||
, template-haskell >=2.12
|
||||
, text
|
||||
, th-abstraction
|
||||
, unordered-containers
|
||||
, vector
|
||||
aeson >=1.4 && <2
|
||||
, base >=4.12 && <5
|
||||
, bytestring >=0.10 && <0.11
|
||||
, containers >=0.6 && <0.7
|
||||
, sop-core >=0.5 && <0.6
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <2
|
||||
, th-abstraction >=0.3.2 && <0.4
|
||||
, unordered-containers >=0.2 && <0.3
|
||||
, vector >=0.12 && <0.13
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -1,5 +1,5 @@
|
||||
let
|
||||
haskellNix = import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/6cf92c4.tar.gz) {};
|
||||
haskellNix = import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/9d491b5.tar.gz) {};
|
||||
nixpkgsSrc = haskellNix.sources.nixpkgs-2003;
|
||||
nixpkgsArgs = haskellNix.nixpkgsArgs;
|
||||
in
|
||||
|
@ -21,22 +21,22 @@ executable health-server
|
||||
main-is: Server.hs
|
||||
other-modules: Definition
|
||||
build-depends:
|
||||
async
|
||||
async >=2.2 && <3
|
||||
, base >=4.12 && <5
|
||||
, conduit
|
||||
, deferred-folds
|
||||
, mu-graphql
|
||||
, conduit >=1.3.2 && <2
|
||||
, deferred-folds >=0.9 && <0.10
|
||||
, mu-graphql >=0.4.0
|
||||
, mu-grpc-server >=0.4.0
|
||||
, mu-prometheus
|
||||
, mu-prometheus >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, stm
|
||||
, stm-conduit
|
||||
, stm-containers
|
||||
, text
|
||||
, wai
|
||||
, warp
|
||||
, stm >=2.5 && <3
|
||||
, stm-conduit >=4 && <5
|
||||
, stm-containers >=1.1 && <2
|
||||
, text >=1.2 && <2
|
||||
, wai >=3.2 && <4
|
||||
, warp >=3.3 && <4
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -47,12 +47,12 @@ executable health-client-tyapps
|
||||
other-modules: Definition
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, mu-grpc-client >=0.3.0
|
||||
, conduit >=1.3.2 && <2
|
||||
, mu-grpc-client >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, text
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -63,12 +63,12 @@ executable health-client-record
|
||||
other-modules: Definition
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, mu-grpc-client >=0.3.0
|
||||
, mu-protobuf >=0.3.0
|
||||
, mu-rpc >=0.3.0
|
||||
, conduit >=1.3.2 && <2
|
||||
, mu-grpc-client >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, text
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -21,20 +21,20 @@ executable route-guide-server
|
||||
main-is: Server.hs
|
||||
other-modules: Definition
|
||||
build-depends:
|
||||
AC-Angle
|
||||
, async
|
||||
AC-Angle >=1 && <2
|
||||
, async >=2.2 && <3
|
||||
, base >=4.12 && <5
|
||||
, conduit
|
||||
, hashable
|
||||
, conduit >=1.3.2 && <2
|
||||
, hashable >=1.3 && <2
|
||||
, mu-grpc-server >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, stm
|
||||
, stm-chans
|
||||
, text
|
||||
, time
|
||||
, transformers
|
||||
, stm >=2.5 && <3
|
||||
, stm-chans >=3 && <4
|
||||
, text >=1.2 && <2
|
||||
, time >=1.9 && <2
|
||||
, transformers >=0.5 && <0.6
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -30,19 +30,19 @@ executable seed-server
|
||||
other-modules: Schema
|
||||
default-language: Haskell2010
|
||||
build-depends:
|
||||
async
|
||||
async >=2.2 && <3
|
||||
, base >=4.12 && <5
|
||||
, conduit
|
||||
, monad-logger
|
||||
, mu-graphql
|
||||
, conduit >=1.3.2 && <2
|
||||
, monad-logger >=0.3 && <0.4
|
||||
, mu-graphql >=0.4.0
|
||||
, mu-grpc-server >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, random
|
||||
, stm
|
||||
, text
|
||||
, wai
|
||||
, random >=1.1 && <2
|
||||
, stm >=2.5 && <3
|
||||
, text >=1.2 && <2
|
||||
, wai >=3.2 && <4
|
||||
|
||||
executable seed-server-optics
|
||||
hs-source-dirs: src
|
||||
@ -51,15 +51,15 @@ executable seed-server-optics
|
||||
default-language: Haskell2010
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, monad-logger
|
||||
, conduit >=1.3.2 && <2
|
||||
, monad-logger >=0.3 && <0.4
|
||||
, mu-grpc-server >=0.4.0
|
||||
, mu-optics >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, random
|
||||
, stm
|
||||
, text
|
||||
, random >=1.1 && <2
|
||||
, stm >=2.5 && <3
|
||||
, text >=1.2 && <2
|
||||
|
||||
ghc-options: -Wall -fprint-potential-instances
|
||||
|
@ -24,9 +24,9 @@ executable todolist-server
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, stm
|
||||
, text
|
||||
, transformers
|
||||
, stm >=2.5 && <3
|
||||
, text >=1.2 && <2
|
||||
, transformers >=0.5 && <0.6
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -22,33 +22,33 @@ executable persistent-server
|
||||
default-language: Haskell2010
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, monad-logger
|
||||
, mu-grpc-server >=0.4.0
|
||||
, mu-persistent >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, persistent
|
||||
, persistent-sqlite
|
||||
, persistent-template
|
||||
, text
|
||||
, conduit >=1.3.2 && <2
|
||||
, monad-logger >=0.3 && <0.4
|
||||
, mu-grpc-server >=0.4
|
||||
, mu-persistent >=0.3
|
||||
, mu-protobuf >=0.4
|
||||
, mu-rpc >=0.4
|
||||
, mu-schema >=0.3
|
||||
, persistent >=2.10 && <3
|
||||
, persistent-sqlite >=2.10 && <3
|
||||
, persistent-template >=2.8 && <3
|
||||
, text >=1.2 && <2
|
||||
|
||||
executable persistent-client
|
||||
main-is: Client.hs
|
||||
other-modules: Schema
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, conduit >=1.3.2 && <2
|
||||
, mu-grpc-client >=0.3.0
|
||||
, mu-persistent >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, persistent
|
||||
, persistent-sqlite
|
||||
, persistent-template
|
||||
, text
|
||||
, persistent >=2.10 && <3
|
||||
, persistent-sqlite >=2.10 && <3
|
||||
, persistent-template >=2.8 && <3
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -59,16 +59,16 @@ executable persistent-client-record
|
||||
other-modules: Schema
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, conduit >=1.3.2 && <2
|
||||
, mu-grpc-client >=0.3.0
|
||||
, mu-persistent >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, persistent
|
||||
, persistent-sqlite
|
||||
, persistent-template
|
||||
, text
|
||||
, persistent >=2.10 && <3
|
||||
, persistent-sqlite >=2.10 && <3
|
||||
, persistent-template >=2.8 && <3
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -78,18 +78,18 @@ executable persistent-client-optics
|
||||
main-is: ClientOptics.hs
|
||||
other-modules: Schema
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
base >=4.12 && <5
|
||||
, conduit >=1.3.2 && <2
|
||||
, mu-grpc-client >=0.3.0.0
|
||||
, mu-optics >=0.3.0.0
|
||||
, mu-persistent >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, persistent
|
||||
, persistent-sqlite
|
||||
, persistent-template
|
||||
, text
|
||||
, persistent >=2.10 && <3
|
||||
, persistent-sqlite >=2.10 && <3
|
||||
, persistent-template >=2.8 && <3
|
||||
, text >=1.2 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -28,36 +28,35 @@ library
|
||||
Mu.GraphQL.Query.Run
|
||||
Mu.GraphQL.Subscription.Protocol
|
||||
|
||||
-- other-extensions:
|
||||
build-depends:
|
||||
aeson
|
||||
, async
|
||||
, attoparsec
|
||||
, base >=4.12 && <5
|
||||
, bytestring
|
||||
, conduit
|
||||
aeson >=1.4 && <2
|
||||
, async >=2.2 && <3
|
||||
, attoparsec >=0.13 && <0.14
|
||||
, base >=4.12 && <5
|
||||
, bytestring >=0.10 && <0.11
|
||||
, conduit >=1.3.2 && <2
|
||||
, graphql-parser
|
||||
, http-types
|
||||
, list-t
|
||||
, mtl
|
||||
, mu-rpc >=0.4
|
||||
, mu-schema >=0.3
|
||||
, parsers
|
||||
, scientific
|
||||
, sop-core
|
||||
, stm
|
||||
, stm-chans
|
||||
, stm-conduit
|
||||
, stm-containers
|
||||
, template-haskell
|
||||
, text
|
||||
, unordered-containers
|
||||
, uuid
|
||||
, wai
|
||||
, wai-websockets
|
||||
, warp
|
||||
, warp-tls
|
||||
, websockets
|
||||
, http-types >=0.12 && <0.13
|
||||
, list-t >=1.0 && <2
|
||||
, mtl >=2.2 && <2.3
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, parsers >=0.12 && <0.13
|
||||
, scientific >=0.3 && <0.4
|
||||
, sop-core >=0.5 && <0.6
|
||||
, stm >=2.5 && <3
|
||||
, stm-chans >=3 && <4
|
||||
, stm-conduit >=4 && <5
|
||||
, stm-containers >=1.1 && <2
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <1.3
|
||||
, unordered-containers >=0.2 && <0.3
|
||||
, uuid >=1.3 && <2
|
||||
, wai >=3.2 && <4
|
||||
, wai-websockets >=3 && <4
|
||||
, warp >=3.3 && <4
|
||||
, warp-tls >=3.2 && <4
|
||||
, websockets >=0.12 && <0.13
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -69,12 +68,12 @@ executable library-graphql
|
||||
default-language: Haskell2010
|
||||
ghc-options: -Wall
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, conduit
|
||||
, mu-graphql
|
||||
, mu-rpc
|
||||
, mu-schema
|
||||
, regex-tdfa >=1.3.1.0
|
||||
, text
|
||||
, wai-extra
|
||||
, warp
|
||||
base >=4.12 && <5
|
||||
, conduit >=1.3.2 && <1.4
|
||||
, mu-graphql ==0.4.*
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, regex-tdfa >=1.3 && <2
|
||||
, text >=1.2 && <2
|
||||
, wai-extra >=3 && <4
|
||||
, warp >=3.3 && <4
|
||||
|
@ -29,28 +29,28 @@ library
|
||||
|
||||
other-modules: Mu.GRpc.Client.Internal
|
||||
build-depends:
|
||||
async
|
||||
, avro >=0.5
|
||||
async >=2.2 && < 3
|
||||
, avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, bytestring
|
||||
, conduit
|
||||
, http2
|
||||
, http2-client
|
||||
, http2-client-grpc
|
||||
, http2-grpc-types
|
||||
, mu-grpc-common >=0.4.0
|
||||
, mu-optics >=0.3.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, optics-core
|
||||
, sop-core
|
||||
, stm
|
||||
, stm-chans
|
||||
, stm-conduit
|
||||
, template-haskell >=2.12
|
||||
, text
|
||||
, th-abstraction
|
||||
, bytestring >=0.10 && <0.11
|
||||
, conduit >=1.3.2 && <2
|
||||
, http2 >=1.6 && <2.1
|
||||
, http2-client >=0.9 && <1
|
||||
, http2-client-grpc >=0.8 && <0.9
|
||||
, http2-grpc-types >=0.5 && <0.6
|
||||
, mu-grpc-common ==0.4.*
|
||||
, mu-optics ==0.3.*
|
||||
, mu-protobuf ==0.4.*
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, optics-core >=0.2 && <0.3
|
||||
, sop-core >=0.5 && <0.6
|
||||
, stm >=2.5 && <3
|
||||
, stm-chans >=3 && <4
|
||||
, stm-conduit >=4 && <5
|
||||
, template-haskell >=2.14 && <2.16
|
||||
, text >=1.2 && <2
|
||||
, th-abstraction >=0.3.2 && <0.4
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -25,16 +25,16 @@ library
|
||||
Mu.GRpc.Bridge
|
||||
|
||||
build-depends:
|
||||
avro >=0.5
|
||||
avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, binary
|
||||
, bytestring
|
||||
, http2-grpc-proto3-wire
|
||||
, http2-grpc-types
|
||||
, mu-avro >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, binary >=0.8 && <0.9
|
||||
, bytestring >=0.10 && <0.11
|
||||
, http2-grpc-proto3-wire >=0.1 && <0.2
|
||||
, http2-grpc-types >=0.5 && <0.6
|
||||
, mu-avro ==0.4.*
|
||||
, mu-protobuf ==0.4.*
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -23,25 +23,25 @@ source-repository head
|
||||
library
|
||||
exposed-modules: Mu.GRpc.Server
|
||||
build-depends:
|
||||
async
|
||||
, avro >=0.5
|
||||
async >=2.2 && < 3
|
||||
, avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, binary
|
||||
, bytestring
|
||||
, conduit
|
||||
, http2-grpc-types
|
||||
, mtl
|
||||
, mu-grpc-common >=0.4.0
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, sop-core
|
||||
, stm
|
||||
, stm-conduit
|
||||
, wai
|
||||
, warp
|
||||
, warp-grpc >=0.4.0.1
|
||||
, warp-tls
|
||||
, binary >=0.8 && <0.9
|
||||
, bytestring >=0.10 && <0.11
|
||||
, conduit >=1.3.2 && <2
|
||||
, http2-grpc-types >=0.5 && <0.6
|
||||
, mtl >=2.2 && <3
|
||||
, mu-grpc-common ==0.4.*
|
||||
, mu-protobuf ==0.4.*
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, sop-core >=0.5 && <0.6
|
||||
, stm >=2.5 && <3
|
||||
, stm-conduit >=4 && <5
|
||||
, wai >=3.2 && <4
|
||||
, warp >=3.3 && <4
|
||||
, warp-grpc >=0.4.0.1 && <0.5
|
||||
, warp-tls >=3.2 && <4
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
@ -50,26 +50,26 @@ library
|
||||
executable grpc-example-server
|
||||
main-is: ExampleServer.hs
|
||||
build-depends:
|
||||
async
|
||||
, avro >=0.4.7
|
||||
async >=2.2 && < 3
|
||||
, avro >=0.5.1 && <0.6
|
||||
, base >=4.12 && <5
|
||||
, binary
|
||||
, bytestring
|
||||
, conduit
|
||||
, http2-grpc-types
|
||||
, mtl
|
||||
, mu-grpc-common >=0.4.0
|
||||
, mu-grpc-server
|
||||
, mu-protobuf >=0.4.0
|
||||
, mu-rpc >=0.4.0
|
||||
, mu-schema >=0.3.0
|
||||
, sop-core
|
||||
, stm
|
||||
, stm-conduit
|
||||
, wai
|
||||
, warp
|
||||
, warp-grpc >=0.4.0.1
|
||||
, warp-tls
|
||||
, binary >=0.8 && <0.9
|
||||
, bytestring >=0.10 && <0.11
|
||||
, conduit >=1.3.2 && <2
|
||||
, http2-grpc-types >=0.5 && <0.6
|
||||
, mtl >=2.2 && <3
|
||||
, mu-grpc-common ==0.4.*
|
||||
, mu-grpc-server ==0.4.*
|
||||
, mu-protobuf ==0.4.*
|
||||
, mu-rpc ==0.4.*
|
||||
, mu-schema ==0.3.*
|
||||
, sop-core >=0.5 && <0.6
|
||||
, stm >=2.5 && <3
|
||||
, stm-conduit >=4 && <5
|
||||
, wai >=3.2 && <4
|
||||
, warp >=3.3 && <4
|
||||
, warp-grpc >=0.4.0.1 && <0.5
|
||||
, warp-tls >=3.2 && <4
|
||||
|
||||
hs-source-dirs: exe
|
||||
default-language: Haskell2010
|
||||
|
@ -25,13 +25,13 @@ library
|
||||
|
||||
build-depends:
|
||||
base >=4.12 && <5
|
||||
, lifted-base
|
||||
, monad-control
|
||||
, mu-rpc >=0.4.0
|
||||
, prometheus-client
|
||||
, text
|
||||
, wai
|
||||
, wai-middleware-prometheus
|
||||
, lifted-base >=0.2 && <0.3
|
||||
, monad-control >1 && <2
|
||||
, mu-rpc ==0.4.*
|
||||
, prometheus-client >1 && <2
|
||||
, text >=1.2 && <2
|
||||
, wai >=3.2 && <4
|
||||
, wai-middleware-prometheus >1 && <2
|
||||
|
||||
hs-source-dirs: src
|
||||
default-language: Haskell2010
|
||||
|
@ -28,13 +28,14 @@ extra-deps:
|
||||
- http2-grpc-types-0.5.0.0
|
||||
- proto3-wire-1.1.0
|
||||
- warp-grpc-0.4.0.1
|
||||
- hw-kafka-client-3.0.0
|
||||
- hw-kafka-conduit-2.6.0
|
||||
- hw-kafka-client-3.1.1
|
||||
- hw-kafka-conduit-2.7.0
|
||||
- wai-middleware-prometheus-1.0.0
|
||||
- git: https://github.com/hasura/graphql-parser-hs.git
|
||||
commit: ba2379640248ce67cdfe700cbb79acd91c644bdb
|
||||
commit: f4a093981ca5626982a17c2bfaad047cc0834a81
|
||||
# missing in LTS 14.x
|
||||
- AC-Angle-1.0
|
||||
- avro-0.5.1.0
|
||||
- avro-0.5.2.0
|
||||
- conduit-1.3.2
|
||||
- HasBigDecimal-0.1.1
|
||||
- indexed-profunctors-0.1
|
||||
@ -43,9 +44,8 @@ extra-deps:
|
||||
- optics-core-0.2
|
||||
- primitive-0.7.0.0
|
||||
- primitive-extras-0.8
|
||||
- primitive-unlifted-0.1.2.0
|
||||
- primitive-unlifted-0.1.3.0
|
||||
- regex-base-0.94.0.0
|
||||
- regex-tdfa-1.3.1.0
|
||||
- stm-hamt-1.2.0.4
|
||||
- stm-containers-1.1.0.4
|
||||
- wai-middleware-prometheus-1.0.0
|
||||
|
@ -1,4 +1,4 @@
|
||||
resolver: nightly-2020-06-08
|
||||
resolver: nightly-2020-06-29
|
||||
allow-newer: true
|
||||
|
||||
packages:
|
||||
@ -28,10 +28,13 @@ extra-deps:
|
||||
- http2-grpc-types-0.5.0.0
|
||||
- proto3-wire-1.1.0
|
||||
- warp-grpc-0.4.0.1
|
||||
- hw-kafka-client-3.0.0
|
||||
- hw-kafka-conduit-2.6.0
|
||||
- git: https://github.com/hasura/graphql-parser-hs.git
|
||||
commit: ba2379640248ce67cdfe700cbb79acd91c644bdb
|
||||
- avro-0.5.1.0
|
||||
- language-avro-0.1.3.1
|
||||
- hw-kafka-client-3.1.1
|
||||
- hw-kafka-conduit-2.7.0
|
||||
- wai-middleware-prometheus-1.0.0
|
||||
- git: https://github.com/hasura/graphql-parser-hs.git
|
||||
commit: f4a093981ca5626982a17c2bfaad047cc0834a81
|
||||
# Dropped in LTS 16
|
||||
- primitive-extras-0.8
|
||||
- primitive-unlifted-0.1.3.0
|
||||
- stm-hamt-1.2.0.4
|
||||
- stm-containers-1.1.0.4
|
||||
|
17
stack.yaml
17
stack.yaml
@ -1,4 +1,4 @@
|
||||
resolver: lts-15.16
|
||||
resolver: lts-16.3
|
||||
allow-newer: true
|
||||
|
||||
packages:
|
||||
@ -28,10 +28,13 @@ extra-deps:
|
||||
- http2-grpc-types-0.5.0.0
|
||||
- proto3-wire-1.1.0
|
||||
- warp-grpc-0.4.0.1
|
||||
- hw-kafka-client-3.0.0
|
||||
- hw-kafka-conduit-2.6.0
|
||||
- git: https://github.com/hasura/graphql-parser-hs.git
|
||||
commit: ba2379640248ce67cdfe700cbb79acd91c644bdb
|
||||
- avro-0.5.1.0
|
||||
- language-avro-0.1.3.1
|
||||
- hw-kafka-client-3.1.1
|
||||
- hw-kafka-conduit-2.7.0
|
||||
- wai-middleware-prometheus-1.0.0
|
||||
- git: https://github.com/hasura/graphql-parser-hs.git
|
||||
commit: f4a093981ca5626982a17c2bfaad047cc0834a81
|
||||
# Dropped in LTS 16
|
||||
- primitive-extras-0.8
|
||||
- primitive-unlifted-0.1.3.0
|
||||
- stm-hamt-1.2.0.4
|
||||
- stm-containers-1.1.0.4
|
||||
|
Loading…
Reference in New Issue
Block a user