summaryrefslogtreecommitdiff
path: root/graphql.cabal
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2021-11-22 07:22:28 +0100
committerEugen Wissner <belka@caraus.de>2021-11-22 07:22:28 +0100
commit0047a13bc0c056d3adc3bbee00284ee07d831cc6 (patch)
treebdf0dace81a90f672668c5c88fc1405ad85b8463 /graphql.cabal
parenta044fc40d3e0312d7414003378c1ec03a7479731 (diff)
downloadgraphql-0047a13bc0c056d3adc3bbee00284ee07d831cc6.tar.gz
Move JSON tests to the upcoming extra package
Diffstat (limited to 'graphql.cabal')
-rw-r--r--graphql.cabal135
1 files changed, 66 insertions, 69 deletions
diff --git a/graphql.cabal b/graphql.cabal
index 08fb6de..232b537 100644
--- a/graphql.cabal
+++ b/graphql.cabal
@@ -1,4 +1,4 @@
-cabal-version: 2.2
+cabal-version: 2.4
name: graphql
version: 1.0.1.0
@@ -18,11 +18,11 @@ license-files: LICENSE,
LICENSE.MPL
build-type: Simple
extra-source-files:
- CHANGELOG.md
- README.md
+ CHANGELOG.md
+ README.md
tested-with:
- GHC == 8.10.7
- , GHC == 9.0.1
+ GHC == 8.10.7,
+ GHC == 9.0.1
source-repository head
type: git
@@ -30,81 +30,78 @@ source-repository head
library
exposed-modules:
- Language.GraphQL
- Language.GraphQL.AST
- Language.GraphQL.AST.DirectiveLocation
- Language.GraphQL.AST.Document
- Language.GraphQL.AST.Encoder
- Language.GraphQL.AST.Lexer
- Language.GraphQL.AST.Parser
- Language.GraphQL.Error
- Language.GraphQL.Execute
- Language.GraphQL.Execute.Coerce
- Language.GraphQL.Execute.OrderedMap
- Language.GraphQL.TH
- Language.GraphQL.Type
- Language.GraphQL.Type.In
- Language.GraphQL.Type.Out
- Language.GraphQL.Type.Schema
- Language.GraphQL.Validate
- Language.GraphQL.Validate.Validation
- Test.Hspec.GraphQL
+ Language.GraphQL
+ Language.GraphQL.AST
+ Language.GraphQL.AST.DirectiveLocation
+ Language.GraphQL.AST.Document
+ Language.GraphQL.AST.Encoder
+ Language.GraphQL.AST.Lexer
+ Language.GraphQL.AST.Parser
+ Language.GraphQL.Error
+ Language.GraphQL.Execute
+ Language.GraphQL.Execute.Coerce
+ Language.GraphQL.Execute.OrderedMap
+ Language.GraphQL.TH
+ Language.GraphQL.Type
+ Language.GraphQL.Type.In
+ Language.GraphQL.Type.Out
+ Language.GraphQL.Type.Schema
+ Language.GraphQL.Validate
+ Language.GraphQL.Validate.Validation
+ Test.Hspec.GraphQL
other-modules:
- Language.GraphQL.Execute.Transform
- Language.GraphQL.Type.Definition
- Language.GraphQL.Type.Internal
- Language.GraphQL.Validate.Rules
+ Language.GraphQL.Execute.Transform
+ Language.GraphQL.Type.Definition
+ Language.GraphQL.Type.Internal
+ Language.GraphQL.Validate.Rules
hs-source-dirs:
- src
+ src
ghc-options: -Wall
build-depends:
- aeson >= 1.5.6 && < 1.6
- , base >= 4.7 && < 5
- , conduit >= 1.3.4 && < 1.4
- , containers >= 0.6.2 && < 0.7
- , exceptions >= 0.10.4 && < 0.11
- , hspec-expectations >= 0.8.2 && < 0.9
- , megaparsec >= 9.0.1 && < 9.1
- , parser-combinators >= 1.3.0 && < 1.4
- , scientific >= 0.3.7 && < 0.4
- , template-haskell >= 2.16 && < 2.18
- , text >= 1.2.4 && < 1.3
- , transformers >= 0.5.6 && < 0.6
- , unordered-containers >= 0.2.14 && < 0.3
- , vector >= 0.12.3 && < 0.13
+ aeson >= 1.5.6 && < 1.6,
+ base >= 4.7 && < 5,
+ conduit >= 1.3.4 && < 1.4,
+ containers >= 0.6.2 && < 0.7,
+ exceptions >= 0.10.4 && < 0.11,
+ hspec-expectations >= 0.8.2 && < 0.9,
+ megaparsec >= 9.0.1 && < 9.1,
+ parser-combinators >= 1.3.0 && < 1.4,
+ scientific >= 0.3.7 && < 0.4,
+ template-haskell >= 2.16 && < 2.18,
+ text >= 1.2.4 && < 1.3,
+ transformers >= 0.5.6 && < 0.6,
+ unordered-containers >= 0.2.14 && < 0.3,
+ vector >= 0.12.3 && < 0.13
default-language: Haskell2010
test-suite graphql-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
- Language.GraphQL.AST.DocumentSpec
- Language.GraphQL.AST.EncoderSpec
- Language.GraphQL.AST.LexerSpec
- Language.GraphQL.AST.ParserSpec
- Language.GraphQL.ErrorSpec
- Language.GraphQL.Execute.CoerceSpec
- Language.GraphQL.Execute.OrderedMapSpec
- Language.GraphQL.ExecuteSpec
- Language.GraphQL.Type.OutSpec
- Language.GraphQL.Validate.RulesSpec
- Test.DirectiveSpec
- Test.FragmentSpec
- Test.RootOperationSpec
+ Language.GraphQL.AST.DocumentSpec
+ Language.GraphQL.AST.EncoderSpec
+ Language.GraphQL.AST.LexerSpec
+ Language.GraphQL.AST.ParserSpec
+ Language.GraphQL.ErrorSpec
+ Language.GraphQL.Execute.CoerceSpec
+ Language.GraphQL.Execute.OrderedMapSpec
+ Language.GraphQL.ExecuteSpec
+ Language.GraphQL.Type.OutSpec
+ Language.GraphQL.Validate.RulesSpec
hs-source-dirs:
- tests
+ tests
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
build-depends:
- QuickCheck >= 2.14.1 && < 2.15
- , aeson
- , base >= 4.8 && < 5
- , conduit
- , exceptions
- , graphql
- , hspec >= 2.8.2 && < 2.9
- , hspec-megaparsec >= 2.2.0 && < 2.3
- , megaparsec
- , scientific
- , text
- , unordered-containers
+ QuickCheck >= 2.14.1 && < 2.15,
+ aeson,
+ base >= 4.8 && < 5,
+ conduit,
+ exceptions,
+ graphql,
+ hspec >= 2.9.1 && < 3,
+ hspec-megaparsec >= 2.2.0 && < 2.3,
+ megaparsec,
+ scientific,
+ text,
+ unordered-containers
default-language: Haskell2010