feat(server): add GraphQL endpoint with basic queries
Adds a GraphQL endpoint at /graphql. Introduces support for importing GraphQL types from components. closes #317
Showing
- Dockerfile 1 addition, 1 deletionDockerfile
- packages/server/config/test.js 1 addition, 0 deletionspackages/server/config/test.js
- packages/server/package.json 3 additions, 0 deletionspackages/server/package.json
- packages/server/src/connectors/creators.js 120 additions, 0 deletionspackages/server/src/connectors/creators.js
- packages/server/src/connectors/index.js 12 additions, 0 deletionspackages/server/src/connectors/index.js
- packages/server/src/graphql/definitions/authentication.js 59 additions, 0 deletionspackages/server/src/graphql/definitions/authentication.js
- packages/server/src/graphql/definitions/collection.js 51 additions, 0 deletionspackages/server/src/graphql/definitions/collection.js
- packages/server/src/graphql/definitions/fragment.js 52 additions, 0 deletionspackages/server/src/graphql/definitions/fragment.js
- packages/server/src/graphql/definitions/team.js 53 additions, 0 deletionspackages/server/src/graphql/definitions/team.js
- packages/server/src/graphql/definitions/user.js 69 additions, 0 deletionspackages/server/src/graphql/definitions/user.js
- packages/server/src/graphql/routes.js 33 additions, 0 deletionspackages/server/src/graphql/routes.js
- packages/server/src/graphql/schema.js 51 additions, 0 deletionspackages/server/src/graphql/schema.js
- packages/server/src/index.js 8 additions, 1 deletionpackages/server/src/index.js
- packages/server/test/graphql_test.js 226 additions, 0 deletionspackages/server/test/graphql_test.js
- packages/server/test/helpers/api.js 11 additions, 0 deletionspackages/server/test/helpers/api.js
- packages/server/test/mocks/mock_component.js 2 additions, 0 deletionspackages/server/test/mocks/mock_component.js
- packages/server/test/register_components_test.js 5 additions, 0 deletionspackages/server/test/register_components_test.js
- yarn.lock 96 additions, 1 deletionyarn.lock
Please register or sign in to comment