cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.38.1.
--
-- see: https://github.com/sol/hpack
name: morpheus-graphql-core
version: 0.28.2
synopsis: Morpheus GraphQL Core
description: Build GraphQL APIs with your favorite functional language!
category: web, graphql
homepage: https://morpheusgraphql.com
bug-reports: https://github.com/nalchevanidze/morpheus-graphql/issues
author: Daviti Nalchevanidze
maintainer: d.nalchevanidze@gmail.com
copyright: (c) 2019 Daviti Nalchevanidze
license: MIT
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
changelog.md
data-files:
test/query/parsing/selection-set/empty-selection-2/query.gql
test/query/parsing/selection-set/empty-selection/query.gql
test/query/parsing/selection-set/non-empty-selection-2/query.gql
test/query/parsing/selection-set/non-empty-selection/query.gql
test/query/validation/__typename/arguments/query.gql
test/query/validation/__typename/schema.gql
test/query/validation/__typename/selection-set/query.gql
test/query/validation/__typename/success/query.gql
test/rendering/simple/directive/query.gql
test/rendering/simple/directive/rendering.gql
test/rendering/simple/fragment/query.gql
test/rendering/simple/fragment/rendering.gql
test/rendering/simple/mutation/query.gql
test/rendering/simple/mutation/rendering.gql
test/rendering/simple/nested/query.gql
test/rendering/simple/nested/rendering.gql
test/rendering/simple/query/query.gql
test/rendering/simple/query/rendering.gql
test/rendering/simple/schema.gql
test/rendering/simple/simple/query.gql
test/rendering/simple/simple/rendering.gql
test/rendering/simple/subscription/query.gql
test/rendering/simple/subscription/rendering.gql
test/rendering/union/interface/query.gql
test/rendering/union/interface/rendering.gql
test/rendering/union/schema.gql
test/rendering/union/union/query.gql
test/rendering/union/union/rendering.gql
test/rendering/variable/enum/query.gql
test/rendering/variable/enum/rendering.gql
test/rendering/variable/include-exclude/query.gql
test/rendering/variable/include-exclude/rendering.gql
test/rendering/variable/input/query.gql
test/rendering/variable/input/rendering.gql
test/rendering/variable/list/query.gql
test/rendering/variable/list/rendering.gql
test/rendering/variable/schema.gql
test/rendering/variable/simple/query.gql
test/rendering/variable/simple/rendering.gql
test/schema/parsing/descriptions/grave-accent/schema.gql
test/schema/parsing/descriptions/ok/schema.gql
test/schema/parsing/directive/ok/simple/schema.gql
test/schema/parsing/directive/ok/sophisticated/schema.gql
test/schema/parsing/schema-definition/fail/dupplicate-field/query-mutation-subscription/schema.gql
test/schema/parsing/schema-definition/fail/dupplicate-field/query/schema.gql
test/schema/parsing/schema-definition/fail/dupplicate-schema-definition/schema.gql
test/schema/parsing/schema-definition/fail/unknown-fields/bla/schema.gql
test/schema/parsing/schema-definition/fail/unknown-fields/uppercase/schema.gql
test/schema/parsing/schema-definition/ok/query-mutation-subscription/schema.gql
test/schema/parsing/schema-definition/ok/query-mutation/schema.gql
test/schema/parsing/schema-definition/ok/query/schema.gql
test/schema/validation/default-value/argument/compound-ok/schema.gql
test/schema/validation/default-value/argument/missing-field/schema.gql
test/schema/validation/default-value/argument/unexpected-value/schema.gql
test/schema/validation/default-value/argument/unknown-field/schema.gql
test/schema/validation/default-value/field/compound-ok/schema.gql
test/schema/validation/default-value/field/missing-field/schema.gql
test/schema/validation/default-value/field/unexpected-value/schema.gql
test/schema/validation/default-value/field/unknown-field/schema.gql
test/schema/validation/directive/fail/at-invalid-place/schema.gql
test/schema/validation/directive/fail/missing-argument/schema.gql
test/schema/validation/directive/fail/sopthisticated/schema.gql
test/schema/validation/directive/fail/unexpected-value/schema.gql
test/schema/validation/directive/fail/unknown-directive/schema.gql
test/schema/validation/directive/ok/deprecated/custom-directive/schema.gql
test/schema/validation/directive/ok/deprecated/schema.gql
test/schema/validation/interface/field-args/fail/schema.gql
test/schema/validation/interface/field-args/ok/schema.gql
test/schema/validation/interface/field-type/fail/schema.gql
test/schema/validation/interface/field-type/ok/schema.gql
test/schema/validation/performance-check/schema.gql
test/schema/validation/schema-definition/fail/non-object-kind/from-schema/schema.gql
test/schema/validation/schema-definition/fail/non-object-kind/without-schema/schema.gql
"test/schema/validation/schema-definition/fail/required query/empty/schema.gql"
"test/schema/validation/schema-definition/fail/required query/no-query/schema.gql"
"test/schema/validation/schema-definition/fail/required query/no-schema-no-query/schema.gql"
"test/schema/validation/schema-definition/fail/required query/schema-with-query/schema.gql"
test/schema/validation/schema-definition/fail/unknown-type/unknown/schema.gql
test/schema/validation/schema-definition/ok/full/schema.gql
test/query/parsing/selection-set/empty-selection-2/response.json
test/query/parsing/selection-set/empty-selection/response.json
test/query/parsing/selection-set/non-empty-selection-2/response.json
test/query/parsing/selection-set/non-empty-selection/response.json
test/query/validation/__typename/arguments/response.json
test/query/validation/__typename/selection-set/response.json
test/query/validation/__typename/success/response.json
test/rendering/variable/enum/variables.json
test/rendering/variable/include-exclude/variables.json
test/rendering/variable/input/variables.json
test/rendering/variable/list/variables.json
test/rendering/variable/simple/variables.json
test/schema/parsing/descriptions/grave-accent/response.json
test/schema/parsing/descriptions/ok/response.json
test/schema/parsing/directive/ok/simple/response.json
test/schema/parsing/directive/ok/sophisticated/response.json
test/schema/parsing/schema-definition/fail/dupplicate-field/query-mutation-subscription/response.json
test/schema/parsing/schema-definition/fail/dupplicate-field/query/response.json
test/schema/parsing/schema-definition/fail/dupplicate-schema-definition/response.json
test/schema/parsing/schema-definition/fail/unknown-fields/bla/response.json
test/schema/parsing/schema-definition/fail/unknown-fields/uppercase/response.json
test/schema/parsing/schema-definition/ok/query-mutation-subscription/response.json
test/schema/parsing/schema-definition/ok/query-mutation/response.json
test/schema/parsing/schema-definition/ok/query/response.json
test/schema/validation/default-value/argument/compound-ok/response.json
test/schema/validation/default-value/argument/missing-field/response.json
test/schema/validation/default-value/argument/unexpected-value/response.json
test/schema/validation/default-value/argument/unknown-field/response.json
test/schema/validation/default-value/field/compound-ok/response.json
test/schema/validation/default-value/field/missing-field/response.json
test/schema/validation/default-value/field/unexpected-value/response.json
test/schema/validation/default-value/field/unknown-field/response.json
test/schema/validation/directive/fail/at-invalid-place/response.json
test/schema/validation/directive/fail/missing-argument/response.json
test/schema/validation/directive/fail/sopthisticated/response.json
test/schema/validation/directive/fail/unexpected-value/response.json
test/schema/validation/directive/fail/unknown-directive/response.json
test/schema/validation/directive/ok/deprecated/custom-directive/response.json
test/schema/validation/directive/ok/deprecated/response.json
test/schema/validation/interface/field-args/fail/response.json
test/schema/validation/interface/field-args/ok/response.json
test/schema/validation/interface/field-type/fail/response.json
test/schema/validation/interface/field-type/ok/response.json
test/schema/validation/performance-check/response.json
test/schema/validation/schema-definition/fail/non-object-kind/from-schema/response.json
test/schema/validation/schema-definition/fail/non-object-kind/without-schema/response.json
"test/schema/validation/schema-definition/fail/required query/empty/response.json"
"test/schema/validation/schema-definition/fail/required query/no-query/response.json"
"test/schema/validation/schema-definition/fail/required query/no-schema-no-query/response.json"
"test/schema/validation/schema-definition/fail/required query/schema-with-query/response.json"
test/schema/validation/schema-definition/fail/unknown-type/unknown/response.json
test/schema/validation/schema-definition/ok/full/response.json
source-repository head
type: git
location: https://github.com/nalchevanidze/morpheus-graphql
library
exposed-modules:
Data.Morpheus.Core
Data.Morpheus.Error
Data.Morpheus.Internal.Ext
Data.Morpheus.Internal.Utils
Data.Morpheus.QuasiQuoter
Data.Morpheus.Types.GQLScalar
Data.Morpheus.Types.ID
Data.Morpheus.Types.IO
Data.Morpheus.Types.Internal.AST
Data.Morpheus.Types.SelectionTree
other-modules:
Data.Mergeable
Data.Mergeable.Internal.Merge
Data.Mergeable.Internal.NameCollision
Data.Mergeable.Internal.Resolution
Data.Mergeable.IsMap
Data.Mergeable.MergeMap
Data.Mergeable.OrdMap
Data.Mergeable.SafeHashMap
Data.Morpheus.Error.Document.Interface
Data.Morpheus.Error.Fragment
Data.Morpheus.Error.Input
Data.Morpheus.Error.Operation
Data.Morpheus.Error.Selection
Data.Morpheus.Error.Variable
Data.Morpheus.Error.Warning
Data.Morpheus.Ext.Empty
Data.Morpheus.Ext.KeyOf
Data.Morpheus.Ext.Result
Data.Morpheus.Internal.Graph
Data.Morpheus.Parser
Data.Morpheus.Parsing.Document.TypeSystem
Data.Morpheus.Parsing.Internal.Arguments
Data.Morpheus.Parsing.Internal.Internal
Data.Morpheus.Parsing.Internal.Pattern
Data.Morpheus.Parsing.Internal.SourceText
Data.Morpheus.Parsing.Internal.Terms
Data.Morpheus.Parsing.Internal.Value
Data.Morpheus.Parsing.Request.Operation
Data.Morpheus.Parsing.Request.Parser
Data.Morpheus.Parsing.Request.Selection
Data.Morpheus.Rendering.RenderGQL
Data.Morpheus.Schema.DSL
Data.Morpheus.Schema.Schema
Data.Morpheus.Types.Internal.AST.Base
Data.Morpheus.Types.Internal.AST.DirectiveLocation
Data.Morpheus.Types.Internal.AST.Error
Data.Morpheus.Types.Internal.AST.Fields
Data.Morpheus.Types.Internal.AST.Name
Data.Morpheus.Types.Internal.AST.OperationType
Data.Morpheus.Types.Internal.AST.Selection
Data.Morpheus.Types.Internal.AST.Stage
Data.Morpheus.Types.Internal.AST.Type
Data.Morpheus.Types.Internal.AST.TypeCategory
Data.Morpheus.Types.Internal.AST.TypeSystem
Data.Morpheus.Types.Internal.AST.Union
Data.Morpheus.Types.Internal.AST.Value
Data.Morpheus.Types.Internal.Config
Data.Morpheus.Types.Internal.Validation
Data.Morpheus.Types.Internal.Validation.Error
Data.Morpheus.Types.Internal.Validation.Internal
Data.Morpheus.Types.Internal.Validation.SchemaValidator
Data.Morpheus.Types.Internal.Validation.Scope
Data.Morpheus.Types.Internal.Validation.Validator
Data.Morpheus.Validation.Document.Interface
Data.Morpheus.Validation.Document.Validation
Data.Morpheus.Validation.Internal.Arguments
Data.Morpheus.Validation.Internal.Directive
Data.Morpheus.Validation.Internal.Value
Data.Morpheus.Validation.Query.Fragment
Data.Morpheus.Validation.Query.FragmentPreconditions
Data.Morpheus.Validation.Query.Selection
Data.Morpheus.Validation.Query.UnionSelection
Data.Morpheus.Validation.Query.Validation
Data.Morpheus.Validation.Query.Variable
Paths_morpheus_graphql_core
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
aeson >=1.4.4 && <3.0.0
, base >=4.7.0 && <5.0.0
, bytestring >=0.10.4 && <1.0.0
, containers >=0.4.2.1 && <1.0.0
, hashable >=1.0.0 && <2.0.0
, megaparsec >=7.0.0 && <10.0.0
, mtl >=2.0.0 && <3.0.0
, relude >=0.3.0 && <2.0.0
, scientific >=0.3.6.2 && <0.4.0
, template-haskell >=2.0.0 && <3.0.0
, text >=1.2.3 && <3.0.0
, th-lift-instances >=0.1.1 && <1.0.0
, transformers >=0.3.0 && <1.0.0
, unordered-containers >=0.2.8 && <1.0.0
, vector >=0.12.0.1 && <1.0.0
default-language: Haskell2010
test-suite morpheus-graphql-core-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_morpheus_graphql_core
hs-source-dirs:
test
ghc-options: -Wall
build-depends:
aeson >=1.4.4 && <3.0.0
, base >=4.7.0 && <5.0.0
, bytestring >=0.10.4 && <1.0.0
, containers >=0.4.2.1 && <1.0.0
, directory >=1.0.0 && <2.0.0
, hashable >=1.0.0 && <2.0.0
, megaparsec >=7.0.0 && <10.0.0
, morpheus-graphql-core >=0.28.0 && <0.29.0
, morpheus-graphql-tests >=0.28.0 && <0.29.0
, mtl >=2.0.0 && <3.0.0
, relude >=0.3.0 && <2.0.0
, scientific >=0.3.6.2 && <0.4.0
, tasty >=0.1.0 && <2.0.0
, tasty-hunit >=0.1.0 && <1.0.0
, template-haskell >=2.0.0 && <3.0.0
, text >=1.2.3 && <3.0.0
, th-lift-instances >=0.1.1 && <1.0.0
, transformers >=0.3.0 && <1.0.0
, unordered-containers >=0.2.8 && <1.0.0
, vector >=0.12.0.1 && <1.0.0
default-language: Haskell2010