Use apollo-server-koa directly instead of the graphql-server-koa alias.

This removes an unessesary package from node_modules.
This commit is contained in:
Jayden Seric 2018-02-06 13:08:24 +11:00
parent 20e79ba465
commit 81506cd76c
3 changed files with 3 additions and 11 deletions

8
api/package-lock.json generated
View File

@ -2462,14 +2462,6 @@
"source-map-support": "0.5.3"
}
},
"graphql-server-koa": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/graphql-server-koa/-/graphql-server-koa-1.3.2.tgz",
"integrity": "sha1-nc+8yxk5a+R9pytIIz5Aka0N/zQ=",
"requires": {
"apollo-server-koa": "1.3.2"
}
},
"graphql-tools": {
"version": "2.20.0",
"resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-2.20.0.tgz",

View File

@ -6,10 +6,10 @@
"npm": ">=5.4"
},
"dependencies": {
"apollo-server-koa": "^1.3.2",
"apollo-upload-server": "^4.0.2",
"dotenv": "^5.0.0",
"graphql": "^0.12.3",
"graphql-server-koa": "^1.3.2",
"graphql-tools": "^2.20.0",
"kcors": "^2.2.1",
"koa": "^2.4.1",

View File

@ -4,7 +4,7 @@ import compress from 'koa-compress'
import KoaRouter from 'koa-router'
import koaBody from 'koa-bodyparser'
import { apolloUploadKoa } from 'apollo-upload-server'
import graphqlServerKoa from 'graphql-server-koa'
import apolloServerKoa from 'apollo-server-koa'
import graphqlTools from 'graphql-tools'
import typeDefs from './schema.mjs'
import resolvers from './resolvers.mjs'
@ -13,7 +13,7 @@ const router = new KoaRouter().post(
'/graphql',
koaBody(),
apolloUploadKoa(),
graphqlServerKoa.graphqlKoa({
apolloServerKoa.graphqlKoa({
schema: graphqlTools.makeExecutableSchema({ typeDefs, resolvers })
})
)