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