From 81506cd76c5a4ee343f8e8e68ce4ebba625c8dc2 Mon Sep 17 00:00:00 2001 From: Jayden Seric Date: Tue, 6 Feb 2018 13:08:24 +1100 Subject: [PATCH] Use apollo-server-koa directly instead of the graphql-server-koa alias. This removes an unessesary package from node_modules. --- api/package-lock.json | 8 -------- api/package.json | 2 +- api/server.mjs | 4 ++-- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/api/package-lock.json b/api/package-lock.json index 6a66a49..180766f 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -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", diff --git a/api/package.json b/api/package.json index d70354a..a3d3f6a 100644 --- a/api/package.json +++ b/api/package.json @@ -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", diff --git a/api/server.mjs b/api/server.mjs index e92382d..dccae0b 100644 --- a/api/server.mjs +++ b/api/server.mjs @@ -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 }) }) )