|
96 | 96 | {
|
97 | 97 | "name": "graphqld",
|
98 | 98 | "description": "A GraphQL implementaiton for the D Programming Language.",
|
99 |
| - "github": "https://github.com/burner/graphqld", |
| 99 | + "github": "burner/graphqld", |
100 | 100 | "url": "https://github.com/burner/graphqld"
|
101 | 101 | }
|
102 | 102 | ]
|
|
106 | 106 | {
|
107 | 107 | "name": "Neuron",
|
108 | 108 | "description": "A GraphQL client for Elixir",
|
109 |
| - "github": "https://github.com/uesteibar/neuron", |
| 109 | + "github": "uesteibar/neuron", |
110 | 110 | "url": "https://github.com/uesteibar/neuron"
|
111 | 111 | },
|
112 | 112 | {
|
113 | 113 | "name": "common_graphql_client",
|
114 | 114 | "description": "Elixir GraphQL Client with HTTP and WebSocket support",
|
115 |
| - "github": "https://github.com/annkissam/common_graphql_client", |
| 115 | + "github": "annkissam/common_graphql_client", |
116 | 116 | "url": "https://github.com/annkissam/common_graphql_client"
|
117 | 117 | }
|
118 | 118 | ],
|
|
238 | 238 | "description": "A Haskell library for building GraphQL APIs.",
|
239 | 239 | "howto": "\nHello world example with `morpheus-graphql`:\n\n```graphql\n# schema.gql\n\"\"\"\nA supernatural being considered divine and sacred\n\"\"\"\ntype Deity {\n name: String!\n power: String @deprecated(reason: \"no more supported\")\n}\ntype Query {\n deity(name: String! = \"Morpheus\"): Deity!\n}\n```\n\n\n```haskell\n{-# LANGUAGE DeriveGeneric #-}\n{-# LANGUAGE DuplicateRecordFields #-}\n{-# LANGUAGE FlexibleContexts #-}\n{-# LANGUAGE FlexibleInstances #-}\n{-# LANGUAGE MultiParamTypeClasses #-}\n{-# LANGUAGE NamedFieldPuns #-}\n{-# LANGUAGE OverloadedStrings #-}\n{-# LANGUAGE ScopedTypeVariables #-}\n{-# LANGUAGE TemplateHaskell #-}\n{-# LANGUAGE TypeFamilies #-}\nmodule API (api) where\nimport Data.ByteString.Lazy.Char8 (ByteString)\nimport Data.Morpheus (interpreter)\nimport Data.Morpheus.Document (importGQLDocument)\nimport Data.Morpheus.Types (RootResolver (..), Undefined (..))\nimport Data.Text (Text)\nimportGQLDocument \"schema.gql\"\nrootResolver :: RootResolver IO () Query Undefined Undefined\nrootResolver =\n RootResolver\n { queryResolver = Query {deity},\n mutationResolver = Undefined,\n subscriptionResolver = Undefined\n }\n where\n deity DeityArgs {name} =\n pure\n Deity\n { name = pure name,\n power = pure (Just \"Shapeshifting\")\n }\napi :: ByteString -> IO ByteString\napi = interpreter rootResolver\n```\n\nSee [morpheus-graphql-examples](https://github.com/morpheusgraphql/morpheus-graphql) for more sophisticated APIs.\n",
|
240 | 240 | "url": "https://github.com/morpheusgraphql/morpheus-graphql",
|
241 |
| - "github": "https://github.com/morpheusgraphql/morpheus-graphql" |
| 241 | + "github": "morpheusgraphql/morpheus-graphql" |
242 | 242 | }
|
243 | 243 | ],
|
244 | 244 | "GraphQL Clients": [
|
245 | 245 | {
|
246 | 246 | "name": "morpheus-graphql-client",
|
247 | 247 | "description": "A strongly-typed GraphQL client implementation in Haksell.",
|
248 | 248 | "url": "https://github.com/morpheusgraphql/morpheus-graphql",
|
249 |
| - "github": "https://github.com/morpheusgraphql/morpheus-graphql" |
| 249 | + "github": "morpheusgraphql/morpheus-graphql" |
250 | 250 | }
|
251 | 251 | ]
|
252 | 252 | },
|
|
554 | 554 | {
|
555 | 555 | "name": "GraphQL API for WordPress",
|
556 | 556 | "description": "A GraphQL server for WordPress",
|
557 |
| - "github": "https://github.com/GraphQLAPI/graphql-api-for-wp", |
| 557 | + "github": "GraphQLAPI/graphql-api-for-wp", |
558 | 558 | "url": "https://github.com/GraphQLAPI/graphql-api-for-wp"
|
559 | 559 | },
|
560 | 560 | {
|
561 | 561 | "name": "GraPHPinator",
|
562 | 562 | "description": "A GraphQL implementation for modern PHP",
|
563 |
| - "github": "https://github.com/infinityloop-dev/graphpinator", |
| 563 | + "github": "infinityloop-dev/graphpinator", |
564 | 564 | "url": "https://github.com/infinityloop-dev/graphpinator"
|
565 | 565 | }
|
566 | 566 | ]
|
|
0 commit comments