{"_id":"apollo-server-koa","_rev":"362-8e437fd71f840483843a418dcc501e36","name":"apollo-server-koa","dist-tags":{"next-v3":"3.0.0-alpha.3","unified":"2.23.1-unified2.3","alphalambda":"3.0.0-lambda.0","html":"3.0.0-html.2","preview":"3.0.0-preview.4","rc":"3.0.0-rc.1","next":"3.2.0","alpha":"3.6.0-alpha.1","v2":"2.26.2","latest":"3.13.0"},"versions":{"1.0.2":{"name":"apollo-server-koa","version":"1.0.2","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.2","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"999a984dc505d4817e2efc24cc8deca79c9c15ab","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.2.tgz","integrity":"sha512-8s6/5fIaQO41xrQkmBX4mVwXi8cTBwnQBGi8xGUUadw/DxWHzjYo3CPIOGJKW/EVprxfxgHWtYSjXxrkSnKx/w==","signatures":[{"sig":"MEYCIQCRtUkX7WMZ9M1SeA9F7NBXQdF1EWH/oVR2C7WjgnUCVQIhAJEEdrJOheCVCy3AqwK79cLwbFzPepVX0V2gcokohjVA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"999a984dc505d4817e2efc24cc8deca79c9c15ab","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.2","apollo-server-module-graphiql":"^1.0.2"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.2"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.2.tgz_1500334268903_0.32064067875035107","host":"s3://npm-registry-packages"}},"1.0.3-tracing.0":{"name":"apollo-server-koa","version":"1.0.3-tracing.0","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.3-tracing.0","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5392c93b59e0dfb1b2115fab4173355063d930ca","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.3-tracing.0.tgz","integrity":"sha512-1AG/Z1AuP6OxPAOHG2djZS2kCgMQEsNXIKV0JZm2QJVYJWppt3bJpb3ju8YyZhrXtS9G2MVqydc5+UIYDcD/qg==","signatures":[{"sig":"MEUCIQDmw++CTjsJSPw0fXCD4MIY6j0fXKR0wf6lDgA59Y0iFQIgBVALOkTGonuj9657t8/MmIyor9kN5w1QwhOnES2eWqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"5392c93b59e0dfb1b2115fab4173355063d930ca","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.3-tracing.0","apollo-server-module-graphiql":"^1.0.2"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.3-tracing.0"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.3-tracing.0.tgz_1500583416752_0.17071437509730458","host":"s3://npm-registry-packages"}},"1.0.3-tracing.1":{"name":"apollo-server-koa","version":"1.0.3-tracing.1","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.3-tracing.1","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f5a4603439b28d5054f5079b3841603b87cec9fb","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.3-tracing.1.tgz","integrity":"sha512-J32xvTgcaOQsgc3eCAS9N/QtuagwzMd9R7NyjpTiCwGi//uh6GKzkutXMGTEZPr1WEYs2/zMLSUCojP0ABYQ/w==","signatures":[{"sig":"MEYCIQChUMWZBn3uL59n4z4ATHzs9LVs8KNK7dknY6lu8wbTIQIhANhXeIytSYkGchlD301rUf/mdiMW8FNf41C1fjy6icio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"f5a4603439b28d5054f5079b3841603b87cec9fb","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.3-tracing.1","apollo-server-module-graphiql":"^1.0.2"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.3-tracing.1"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.3-tracing.1.tgz_1500584192282_0.22311476222239435","host":"s3://npm-registry-packages"}},"1.0.3-tracing.2":{"name":"apollo-server-koa","version":"1.0.3-tracing.2","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.3-tracing.2","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e64c81410c5ed993572140853c1fe0a326da1e42","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.3-tracing.2.tgz","integrity":"sha512-RMSdDb9Wx3HV9vKNprl03zDiIEFhOMx5OOmmETD+XweX19C5iFoEv3sAj7lay0AFJCEn3sQfMmo5FlOdkjjIxQ==","signatures":[{"sig":"MEUCIQC/IlYhRlwGkROS4dnVo+vYbeua0Xni5bmH9Oiz7tN/VgIgWFIm3Cbs0fDrEK4al/EzoaARDSw5esWaNJonPzmcBFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"e64c81410c5ed993572140853c1fe0a326da1e42","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.3-tracing.2","apollo-server-module-graphiql":"^1.0.2"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.3-tracing.2"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.3-tracing.2.tgz_1500584523654_0.37780638597905636","host":"s3://npm-registry-packages"}},"1.0.3-tracing.3":{"name":"apollo-server-koa","version":"1.0.3-tracing.3","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.3-tracing.3","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"57d14a44a6b57bea9043cc59860cfe9fa67bd1d8","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.3-tracing.3.tgz","integrity":"sha512-qjshGXm1hadeNxc6W7rNZ70Brn2Q9Abgv2JdsUAZgrekhTljffmUtBvgHokvHZs+R2V55VvAdA6X+p7pZJcxJQ==","signatures":[{"sig":"MEYCIQDNxqqzoP2CCzWgqisuqvHxFDjrVt53IsmfdsUnS1qfsAIhAMaFreTtu0ch9vhavbSXNHjRdQvmhQPgLbrWNT3DLtOV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"57d14a44a6b57bea9043cc59860cfe9fa67bd1d8","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.3-tracing.3","apollo-server-module-graphiql":"^1.0.2"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.3-tracing.3"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.3-tracing.3.tgz_1500600867296_0.5589543653186411","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"apollo-server-koa","version":"1.0.4","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.4","maintainers":[{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0dbe35acdc3bfdee6ad6b6675c08fa6c32eedb97","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.4.tgz","integrity":"sha512-JddR4sR7jKg09nTYyjAcIHMO99y4SrqE5bG1ErPJ8v/VJBOmm2yfMp+y53pwzJZ3H+C2yTHmaGb7X6g7PAZ4ww==","signatures":[{"sig":"MEUCIEOwuNqqB1tet8XE0HJzSimHOgAJgFW003RZUhiMfEJ0AiEA3S7tZuPG9YyKwV4egX8Rwe7Dr22wxWjWn69ra8LtllY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"0dbe35acdc3bfdee6ad6b6675c08fa6c32eedb97","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.2","apollo-server-module-graphiql":"^1.0.4"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.4"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.4.tgz_1500884560526_0.97820233553648","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"apollo-server-koa","version":"1.0.5","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.0.5","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"743cbf1423abb7eee0cd9db4210cc736ddd168c4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.0.5.tgz","integrity":"sha512-2ZN3VKTIs8GYOEjlj4dCRh5zOSaj7Pw81z15+s37rKHJvI1pR85kpXjVoV9cTfEkrh/BlhW+gC1uqYNVA9MQsQ==","signatures":[{"sig":"MEUCIQD+dnM+FmnPVcA6UW6nvnAvHLZlw0qEVpycn5XeErvxcwIgLN1Cpehq9TpT76Xqub1TdlHhZD6Cw6XVSHjgw7BgQIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"743cbf1423abb7eee0cd9db4210cc736ddd168c4","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.2.1","dependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1","apollo-server-core":"^1.0.2","apollo-server-module-graphiql":"^1.0.5"},"devDependencies":{"koa":"^2.2.0","@types/koa":"^2.0.39","koa-router":"^7.2.0","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.0.5"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"optionalDependencies":{"@types/koa":"^2.0.39","@types/graphql":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.0.5.tgz_1501612634384_0.1438355757854879","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"apollo-server-koa","version":"1.1.0","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.0","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a7c6f4e8836c3e710932a9483405a6d86a705e42","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.0.tgz","integrity":"sha512-2iDfOprrHeTAzP1rsY+shdS5MLNCaArcJMi27yJZQXdNwfXZxUI4BPnw2N1RJSqR6wNf6573G4e9KHjxj4rJsw==","signatures":[{"sig":"MEYCIQCJpavAuxKx907LurC8KfKeBmU1mM4MTY7M4LNydUCijQIhAPjSkbskwa1bNwPQfzsJv/2bQHBMMP22wFQV/kB8ybrJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"a7c6f4e8836c3e710932a9483405a6d86a705e42","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.2.1","dependencies":{"apollo-server-core":"^1.1.0","apollo-server-module-graphiql":"^1.1.0"},"devDependencies":{"koa":"^2.3.0","@types/koa":"^2.0.39","koa-router":"^7.2.1","@types/graphql":"^0.10.2","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.1.0"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.0.tgz_1502305989958_0.4339271083008498","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"apollo-server-koa","version":"1.1.2","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.2","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9fee68271f6eb3d448a750beb43b330911f240cf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.2.tgz","integrity":"sha512-yM4544UWBX5Bsc3sVg66LfN/pSWEOLgUK1JYqTWa/RUABCY3nGf5e6unutiXMzFp73L3A4c7qB6aetNneWrTMg==","signatures":[{"sig":"MEYCIQDN0Qkf2vZp1e4l6vl8/WQ6XjorlE17efCJ2G6ptoLjgwIhAKjNCPrmjQP7S5JJwv2tdYRsHqpG659NTlxSULla283v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"9fee68271f6eb3d448a750beb43b330911f240cf","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"sashko","email":"s.stubailo@gmail.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.2.1","dependencies":{"apollo-server-core":"^1.1.0","apollo-server-module-graphiql":"^1.1.2"},"devDependencies":{"koa":"^2.3.0","@types/koa":"^2.0.39","koa-router":"^7.2.1","@types/graphql":"^0.10.2","koa-bodyparser":"^4.2.0","@types/koa-router":"^7.0.22","@types/koa-bodyparser":"^3.0.23","apollo-server-integration-testsuite":"^1.1.2"},"peerDependencies":{"graphql":"^0.9.0 || ^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.2.tgz_1503548856309_0.12526749167591333","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"apollo-server-koa","version":"1.1.3","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.3","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c3e96081065bb59f9e942ab14df1135ef9d0fc4c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.3.tgz","integrity":"sha512-r0YXhXWNDOq7xDpFXBI97o+uqhZOoCI/K5/m3+HbMjiJ9hPuT5WUpt+1DpxkiI41aDG2b0+hEt7KsvP0j0vTow==","signatures":[{"sig":"MEUCIQCTZQ80/TNl3PP2tS3koLIdETUxjg1eR7MgBD3BXyEmXgIgP7WdrVUfpoTWI4X79bgGe7IywYC6xftb55tdUGSPZrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"c3e96081065bb59f9e942ab14df1135ef9d0fc4c","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"6.11.2","dependencies":{"apollo-server-core":"^1.1.3","apollo-server-module-graphiql":"^1.1.3"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.4","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.3.tgz_1507178809786_0.07691350649110973","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"apollo-server-koa","version":"1.1.5","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.5","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c6e171ce9540a6ccf0d7bb0b0bdf25c17696139b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.5.tgz","integrity":"sha512-dutQK3ebkbMFy5hj/0N7hg+9SJTB6oN6KL7qxhsXObIWhr7CreB4DsNkFLhc5RwGermvxLdW5MUOL/etAyFzlw==","signatures":[{"sig":"MEUCIQDlZHnmnRVNvcbF0vLvaxQnsYBu3H+36VO1HgWzdFm9eAIgM/ptljDfGCdCy7KSfZ4ij7eOKFqB28zwBGSLx8gZuFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"c6e171ce9540a6ccf0d7bb0b0bdf25c17696139b","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"6.11.2","dependencies":{"apollo-server-core":"^1.1.5","apollo-server-module-graphiql":"^1.1.4"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.5.tgz_1507574060705_0.7006578822620213","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"apollo-server-koa","version":"1.1.6","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.6","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2462b43e75d057c6dd1870f0f11103dfe9a6e809","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.6.tgz","integrity":"sha512-JKr4IavGXxu+mb8heZCQseZ0ykI9AV/GatorwZSzuH+x5/CbuRoiErq1FZOdswzkgWVg0MRaufl2afcTel5xUg==","signatures":[{"sig":"MEQCIFbAVsPomzYX1tEpOnMFt+L+2/5VXJGV0ZZ6y33DOnJoAiATAM2DHFgJmU2eYg7i+gYhNoGuHoN/DDBTWYyyurmUJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"2462b43e75d057c6dd1870f0f11103dfe9a6e809","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"6.11.2","dependencies":{"apollo-server-core":"^1.1.6","apollo-server-module-graphiql":"^1.1.6"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.6.tgz_1507576338846_0.1138524110428989","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"apollo-server-koa","version":"1.1.7","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.1.7","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e3378186978621015efa6ec4a08ccf67dcd00336","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.1.7.tgz","integrity":"sha512-Ne46TeNTdE3bWJnTalyRc73Ltto2ZnPhTp6/1ts1r5L0/dIojEjetAOtoLOGhJosdw3IoUWoum42psbOu20iLg==","signatures":[{"sig":"MEQCIGg3z4+eP1G1doRcvDl25ThdBZfpaHrZI/dBFflpEAcYAiAkGxUTwRDfRiYpqkNXffT9zrw4wp2RCUuBnvGX4GH5jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"e3378186978621015efa6ec4a08ccf67dcd00336","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"6.11.2","dependencies":{"apollo-server-core":"^1.1.7","apollo-server-module-graphiql":"^1.1.6"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.1.7.tgz_1508165977631_0.5718931218143553","host":"s3://npm-registry-packages"}},"1.2.0-pre.1":{"name":"apollo-server-koa","version":"1.2.0-pre.1","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.2.0-pre.1","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e71ca57aa25d408110730c3a1a8b5e699ec4ac17","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.2.0-pre.1.tgz","integrity":"sha512-ztCa3Ud9kJUyoNEGwp6JwTEXh09TeQxTL2OHVa+hTOQ+IA2+zfThTFMkp5zSsF6Kzu9kzx/0dTfbesJKLOsYFg==","signatures":[{"sig":"MEQCIEjUSxCrUVtRvLyOjxhfEgcThHy9KPH93+WsQTr+qCxNAiAt/pGY/iQfmudxeYE/aHOL8LXevUBJE+UuIUVCHTziLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"e71ca57aa25d408110730c3a1a8b5e699ec4ac17","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.7.0","dependencies":{"apollo-server-core":"^1.2.0-pre.1","apollo-server-module-graphiql":"^1.1.6"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.2.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.2.0-pre.1.tgz_1508817309575_0.34913982497528195","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"apollo-server-koa","version":"1.2.0","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.2.0","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6225accde83294ee37407962358d148e2705fb84","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.2.0.tgz","integrity":"sha512-NzkcW0TGDO815Y17CD+x+DVeICMvFBKeIafVAZoHnhdVVgxnUZ9l7+IdtUzvVmh/ypTo9ahebt+VG4mkyO44dw==","signatures":[{"sig":"MEYCIQD/++ktLHHFN3HAAZYxmxlUr4YigTUt3wJW5OQYjiTvtgIhANl7YO+sFA2KE69cQ6nFmq45j/nRKFL4bJP5N+Fro3p4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"6225accde83294ee37407962358d148e2705fb84","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.7.0","dependencies":{"apollo-server-core":"^1.2.0","apollo-server-module-graphiql":"^1.2.0"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.2.0.tgz_1508861702106_0.7475020210258663","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"apollo-server-koa","version":"1.3.0","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.0","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"94b3eb8b4fce7c3c92b6477aad738c19faca50f9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.0.tgz","integrity":"sha512-5bqFsyN/ZH+vK8TbhgA0MIRSg16/HrUkRminb2k9mEnYgKdxOdPNqekjEusq0ufmAQPVUDJtp3G5Leu59PB0FA==","signatures":[{"sig":"MEUCIHmxep9YDGrpU0PuniLY7JZU+xTTd/5Ci2CXzl+XmH5jAiEAhiuHAhjMzTLUTXSpCmSKI4fVnQr/YWVLAy0cRd3rs1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"94b3eb8b4fce7c3c92b6477aad738c19faca50f9","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.1","dependencies":{"apollo-server-core":"^1.3.0","apollo-server-module-graphiql":"^1.3.0"},"devDependencies":{"koa":"2.3.0","@types/koa":"2.0.39","koa-router":"7.2.1","@types/graphql":"0.11.5","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.23","@types/koa-bodyparser":"3.0.25","apollo-server-integration-testsuite":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.3.0.tgz_1513068363007_0.47614307003095746","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"apollo-server-koa","version":"1.3.1","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.1","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"452e1a7ddec015bf8d7a65852d8598f3616de744","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.1.tgz","integrity":"sha512-8a0iYVwJ0u37azNYTQpVgGZjySpI4KGOPDQEgUPFDM0YVQ3DIgMqo4GwF8Sl4G5BpkAMhC1UP9dL1/U6Q0XW6w==","signatures":[{"sig":"MEUCIQDMeTcL7/D1QKKHPmm1ZKkWhBhVKALpa6SSjkYbnIJfuQIgBxlbGAwH5ue9NElvUwIn5T4xQG17i+NU0hCzaoXDorE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"452e1a7ddec015bf8d7a65852d8598f3616de744","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.1","dependencies":{"apollo-server-core":"^1.3.1","apollo-server-module-graphiql":"^1.3.0"},"devDependencies":{"koa":"2.4.1","@types/koa":"2.0.43","koa-router":"7.3.0","@types/graphql":"0.11.7","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"3.0.26","apollo-server-integration-testsuite":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.3.1.tgz_1513578901634_0.042258711997419596","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"apollo-server-koa","version":"1.3.2","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.2","maintainers":[{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"cb7b48c7568639acdddc626a99c2900023660ad4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.2.tgz","integrity":"sha512-Sy2YHUqzNom7fqdXqkm00PWkKUyHOgdo8jMkf4IY1h+cI+nRqbb1or9MuCNdGuevFY+HvxIq62gavBijrA2tHQ==","signatures":[{"sig":"MEQCIFDmNwOsXE1U0SAHvrPkuwp9VB8pN+8RjP4s2G4bA27FAiBDV0syWa0xNkoAa0Fp+hGkslqFrDFVkUq0eUvuxaSnpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"cb7b48c7568639acdddc626a99c2900023660ad4","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.2.1","dependencies":{"apollo-server-core":"^1.3.2","apollo-server-module-graphiql":"^1.3.0"},"devDependencies":{"koa":"2.4.1","@types/koa":"2.0.43","koa-router":"7.3.0","@types/graphql":"0.11.7","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"3.0.26","apollo-server-integration-testsuite":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa-1.3.2.tgz_1513699387168_0.30353135615587234","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"apollo-server-koa","version":"1.3.3","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bf0e9bc3d9de90bb011c55bd1cc095da58591a98","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.3.tgz","fileCount":11,"integrity":"sha512-MlFjXuI64qVfARJr9MqX1wzbue5nsypxiqwVmk/+dVtxUAc2LOkHCGyHGAF6E9Rfaq+YpjPTqImanUNz1SMyNA==","signatures":[{"sig":"MEYCIQDGgP1agqhEW8WJ/Uqu6DPECklZKv7OvktEmABo6L5CFwIhAIKrd5RoSHaoINrvw6psnLyzTd5av7uXUqjjDXzRpjAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12636},"main":"dist/index.js","_from":".","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-core.svg)](https://badge.fury.io/js/apollo-server-core) [![Build Status](https://travis-ci.org/apollographql/apollo-server.svg?branch=master)](https://travis-ci.org/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of Apollo Server. Apollo Server is a community-maintained open-source Apollo Server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. [Read the docs](https://www.apollographql.com/docs/apollo-server/).\n\n```sh\nnpm install apollo-server-koa\n```\n\n## Usage\n\n```js\nimport koa from 'koa'; // koa@2\nimport koaRouter from 'koa-router';\nimport koaBody from 'koa-bodyparser';\nimport { graphqlKoa } from 'apollo-server-koa';\n\nconst app = new koa();\nconst router = new koaRouter();\nconst PORT = 3000;\n\n// koaBody is needed just for POST.\napp.use(koaBody());\n\nrouter.post('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\nrouter.get('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\n\napp.use(router.routes());\napp.use(router.allowedMethods());\napp.listen(PORT);\n```\n\n### GraphiQL\n\nYou can also use `apollo-server-koa` for hosting the [GraphiQL](https://github.com/graphql/graphiql) in-browser IDE. Note the difference between `graphqlKoa` and `graphiqlKoa`.\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\n// Setup the /graphiql route to show the GraphiQL UI\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql', // a POST endpoint that GraphiQL will make the actual requests to\n  }),\n);\n```\n\nIn case your GraphQL endpoint is protected via authentication, or if you need to pass other custom headers in the request that GraphiQL makes, you can use the [`passHeader`](https://github.com/apollographql/apollo-server/blob/v1.0.2/packages/apollo-server-module-graphiql/src/renderGraphiQL.ts#L17) option – a string that will be added to the request header object.\n\nFor example:\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql',\n    passHeader: `'Authorization': 'Bearer lorem ipsum'`,\n  }),\n);\n```\n\n## Principles\n\nApollo Server is built with the following principles in mind:\n\n* **By the community, for the community**: Apollo Server's development is driven by the needs of developers\n* **Simplicity**: by keeping things simple, Apollo Server is easier to use, easier to contribute to, and more secure\n* **Performance**: Apollo Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to Apollo Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","_shasum":"bf0e9bc3d9de90bb011c55bd1cc095da58591a98","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.10.0","dependencies":{"apollo-server-core":"^1.3.3","apollo-server-module-graphiql":"^1.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"2.5.0","@types/koa":"2.0.44","koa-router":"7.4.0","@types/graphql":"0.12.6","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_1.3.3_1522074058322_0.26564347604710203","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"apollo-server-koa","version":"1.3.4","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2c6137ad638990026b188be5ee07fcc6798b9107","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.4.tgz","fileCount":11,"integrity":"sha512-sYKJhrWCD5B5AIEnFYZ59jrbEagnNHVf78ZvF7ICjpbxql9WJO8a0l1uCjQscMULOMx9GbKQ95Y8mCNE3iG9/g==","signatures":[{"sig":"MEYCIQCcGnEPAPSsQvIvAZ4w55E6zBvtF8jhDAK3txm3aYbLbAIhALfP3lVcfkgaLtpznQN/XnUdxicggAdsHrI2eoUESl9g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12611},"main":"dist/index.js","_from":".","_shasum":"2c6137ad638990026b188be5ee07fcc6798b9107","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"9.5.0","dependencies":{"apollo-server-core":"^1.3.4","apollo-server-module-graphiql":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.5.0","@types/koa":"2.0.44","koa-router":"7.4.0","@types/graphql":"0.12.7","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_1.3.4_1522270656531_0.6700114100414125","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"apollo-server-koa","version":"1.3.5","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.5","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5d0b5bf7c3253c659481a1f2e5a3587a2f1ebd18","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.5.tgz","fileCount":11,"integrity":"sha512-1fAWRSc32EesI/Up1Ski1ZpfdsKkLK86XYLW9ktLpDqDQd0qGAJvdPUDj0Q4eftwjLCRVTGJsmq0wR4PdFp4nA==","signatures":[{"sig":"MEQCIG7gBM7Jv8rbnhC1NwRK9p9YlYAWclOfwptzK2qEI9wbAiA4NOp9gKc2eICZMKWSb5cRH1bYkTdV1JZKQ27oW816ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa10PDCRA9TVsSAnZWagAArocP/35bwiVAtrfIgN1KI5ku\nh9WLTu5MduZkQOhZojd8zMz9veZxf8YBYVahAvS1xcINACUrXgto/DeUYKWc\nii7ZGHLmCzZFrheKREmkRBgy9rnNOgCH7urL9kFhxxuVNCFVxkjbMwx9uIMw\nSf16nuW56dn1QYqkN2JaC8pMJeRxVGH5VtMM0sO7GUq2c1LOo49MhtSJvfhI\nHp+CccnLACmJQrZXcIGYLDXlYN9q6EqY4DYTMhxRkcgzhEzWTQGYBEfPq3Uf\nJRg13ZBp6H/gwbQ1sFJV7YAdUks3sjXeNj2rG6GimYxvx9+s0Kn2XOqYzdto\nP07d8Y67oUt4j8h3AKrS1ukD7yQ614LbLGSmdOUdq6LjyjrhibaCHdDFGga6\nfmHaHe0Jm/dcp7CdWbryhZYBDhIvB4jDNWFAQPw2zZvTycLYj9duYI8zngCw\nuFbCHU38A5kZTYLs/UPPX6uv38rQL6iUcgR5lJfo6Bims+yQylVx3TspH4fs\n1HoMt8qxGy4V1qTaO4CowQEWsz1rPigj12T/gQb92Hg/gdK0EvCNtAv/MxuE\n7F62mT5hOKp4z+XfZ0pAgqsI42vrz0FqXRYqlMteRKMGsez6V6svUmfHy5bI\nYpv+iICGIojeRZww8K13QMO+JN67xTjyC8cQg9vhfT9z026oaqBisgHtre7o\nV4K3\r\n=oRj1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-core.svg)](https://badge.fury.io/js/apollo-server-core) [![Build Status](https://circleci.com/gh/apollographql/apollo-cache-control-js.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-cache-control-js) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of Apollo Server. Apollo Server is a community-maintained open-source Apollo Server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa\n```\n\n## Usage\n\n```js\nimport koa from 'koa'; // koa@2\nimport koaRouter from 'koa-router';\nimport koaBody from 'koa-bodyparser';\nimport { graphqlKoa } from 'apollo-server-koa';\n\nconst app = new koa();\nconst router = new koaRouter();\nconst PORT = 3000;\n\n// koaBody is needed just for POST.\napp.use(koaBody());\n\nrouter.post('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\nrouter.get('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\n\napp.use(router.routes());\napp.use(router.allowedMethods());\napp.listen(PORT);\n```\n\n### GraphiQL\n\nYou can also use `apollo-server-koa` for hosting the [GraphiQL](https://github.com/graphql/graphiql) in-browser IDE. Note the difference between `graphqlKoa` and `graphiqlKoa`.\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\n// Setup the /graphiql route to show the GraphiQL UI\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql', // a POST endpoint that GraphiQL will make the actual requests to\n  }),\n);\n```\n\nIn case your GraphQL endpoint is protected via authentication, or if you need to pass other custom headers in the request that GraphiQL makes, you can use the [`passHeader`](https://github.com/apollographql/apollo-server/blob/v1.0.2/packages/apollo-server-module-graphiql/src/renderGraphiQL.ts#L17) option – a string that will be added to the request header object.\n\nFor example:\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql',\n    passHeader: `'Authorization': 'Bearer lorem ipsum'`,\n  }),\n);\n```\n\n## Principles\n\nApollo Server is built with the following principles in mind:\n\n* **By the community, for the community**: Apollo Server's development is driven by the needs of developers\n* **Simplicity**: by keeping things simple, Apollo Server is easier to use, easier to contribute to, and more secure\n* **Performance**: Apollo Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to Apollo Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.8.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"4.8.7","dependencies":{"apollo-server-core":"^1.3.5","apollo-server-module-graphiql":"^1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"2.5.0","@types/koa":"2.0.45","koa-router":"7.4.0","@types/graphql":"0.12.7","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_1.3.5_1524057026905_0.7223761530743675","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"apollo-server-koa","version":"1.3.6","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.3.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"51771d856cc4d22373ebcd869e4ad8f4e53ab45c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.3.6.tgz","fileCount":11,"integrity":"sha512-Z0YRhlkgKzhL9DnYMIMwzPCDtdgb3UD2rQNFmopnnV6kbB4ShDX98M2RJ2Q7FD5L8ijOkkehlEtaJ3bkMyrSJA==","signatures":[{"sig":"MEUCIQD+5f9TGn9+OTCu177splpYpwHYY27iCnplkYzXl0yS+wIgagE8G/Dak+3Lz0lGcieM2DDvaEkVTforahwEV1if8Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa33j7CRA9TVsSAnZWagAAt0EQAIlEa77MvMee7VwZcltq\nMETPMQ/y/WZwOOUioGJzdfwUD7zyhVuV7gqIPjkm6yVuTtd3wx2qzpuWiZ9F\neekRo2YVKrd66OibU2momNNwLpZPfren/NmkKlvXPhvkXmI3ZJJkOsBxHysF\nSB5SJ9SlGHwgzejPeFHHufokwR5stEp85J6KkyVuYJgxCL9wMbIqrrCoLR4W\n+L3DvHhcN5SWEjtSRlSCIyR6FbrB19i8VUZ4q/TDrcTbN7F7bnGHhWSbGHjI\nSlIxQsA4ZiNyMt0YVbDkVXS5xvLuaBRsNWSHt7jn9vc+ixrhmauT0PnavR2M\nbErDs5qMzKgMkX4b1b/v8RnuoI3G+zcAvLaqtQ5/H+NTJDg76q4xPflA/mds\nLc9yASTRQhJXlvtQv0WsXxos2ysK3RHXzv7zsflzEK9+4gmes3xGhOGVjic1\nwuWMMNsSWujySiWaZpjUAm4lrlUbusOV9a5zntKOMcEON9YwxKsGVWvxtMQk\n7HvfPVT4HOeOrvh2krRma2Jt9m0tx4vQYfKuefSQ8bElCvqVeMdx6muy4By4\nOmWqj2H+9/DfVvDmMufKbgkeRX7v7aPb/KLgd22/HVCmTcWlMa+mPUrNYdN3\nxco1CIn0XIi0Pd5DD/FrXSA2AI+4l+K2Nki43/PPNn4lfvv/hZ6C8+v2WWqT\nR0sZ\r\n=xk2H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"51771d856cc4d22373ebcd869e4ad8f4e53ab45c","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"3.10.10","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"9.5.0","dependencies":{"apollo-server-core":"^1.3.6","apollo-server-module-graphiql":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.5.0","@types/koa":"2.0.45","koa-router":"7.4.0","@types/graphql":"0.12.7","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.27","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^1.3.6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_1.3.6_1524594938220_0.5850962268716435","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"apollo-server-koa","version":"2.0.0-beta.5","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@2.0.0-beta.5","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d9aaa418ba44ea43a968fbbad8342b841e10ebfd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-beta.5.tgz","fileCount":11,"integrity":"sha512-XTIneiDqoPmr4wW2z+xYx8NqGJvBplXYL8/14AHYqTdJDbARB0M68AYcp1pZly8uad/KZF4x2qMA3YAzL6lsBw==","signatures":[{"sig":"MEUCIQC32VLW+InFJsTZPd7JZnZEQXpQxH2VwN3Xty52NUQawAIgVSEMoiYKJZtyHstwBOnu+OPqsRX4GuS3LMauwPJnEBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGaizCRA9TVsSAnZWagAAOnwP/R11MQcYdCLvE5kZyFqc\n5liySamLqmL/bqYAJOV8+yk8P5OXM0vs0RnKcjplSQnU++iPurux8MG1gJZl\nrT/nags5P6dDXC9Gh+/nvzVrALz2wLtn7EsRjO1cakYl2YPWcwQasIC3cx3l\nfrRlNVSjKDJmlUjQ8D3oA7Q9qbDgZSFD34rc1HrJyiKgVlibqZABLtxjqRqM\nozPLnbKH9iVHtnF6nAi4wnDCFbXeHbdVyEB/iqCDif88kRNCtkaGE2yoZplb\nM1s7Mia+rQosHPH8t3th2mB2sfumUzFhPn2JDl3/XJBe7rg7dVY6Rm2wens1\nZpnHBE3JoEiEVZ7g+W4fgEcTdBu3/WxTlnKt2CLPM0tnoDE2/koJhlpBdiyX\nykCALBMRpNNyIE9SOnFrR/+96WuBiV8JxKXi/6rYeF/GSVt0LMrgcnKWoXWg\ngwghka5rdOSECxvX0Nu4b05FLPtsfGESygaEomWaa8mjUUWo9Q1OjG0F1P0j\nzv7fx3tuzJLxCLkiPog5ogjko4xx2hl3l2RTN2RE1zLf4efXUCbZpWFqAvA2\nK/w+rVMBPOfb/gZArYE+X/PWOtFKsbNs/VdFC2RbZYEQFxSHvt/h+d0Yxgmp\nRYU6fZi7DQQAYQQ/RhUS4PxyNXt8S8Dn1jnke8JSGK8jP9311AODmsUIreWW\ndtix\r\n=B2uA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-core.svg)](https://badge.fury.io/js/apollo-server-core) [![Build Status](https://circleci.com/gh/apollographql/apollo-cache-control-js.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-cache-control-js) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of Apollo Server. Apollo Server is a community-maintained open-source Apollo Server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa\n```\n\n## Usage\n\n```js\nimport koa from 'koa'; // koa@2\nimport koaRouter from 'koa-router';\nimport koaBody from 'koa-bodyparser';\nimport { graphqlKoa } from 'apollo-server-koa';\n\nconst app = new koa();\nconst router = new koaRouter();\nconst PORT = 3000;\n\n// koaBody is needed just for POST.\napp.use(koaBody());\n\nrouter.post('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\nrouter.get('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\n\napp.use(router.routes());\napp.use(router.allowedMethods());\napp.listen(PORT);\n```\n\n### GraphiQL\n\nYou can also use `apollo-server-koa` for hosting the [GraphiQL](https://github.com/graphql/graphiql) in-browser IDE. Note the difference between `graphqlKoa` and `graphiqlKoa`.\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\n// Setup the /graphiql route to show the GraphiQL UI\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql', // a POST endpoint that GraphiQL will make the actual requests to\n  }),\n);\n```\n\nIn case your GraphQL endpoint is protected via authentication, or if you need to pass other custom headers in the request that GraphiQL makes, you can use the [`passHeader`](https://github.com/apollographql/apollo-server/blob/v1.0.2/packages/apollo-server-module-graphiql/src/renderGraphiQL.ts#L17) option – a string that will be added to the request header object.\n\nFor example:\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql',\n    passHeader: `'Authorization': 'Bearer lorem ipsum'`,\n  }),\n);\n```\n\n## Principles\n\nApollo Server is built with the following principles in mind:\n\n* **By the community, for the community**: Apollo Server's development is driven by the needs of developers\n* **Simplicity**: by keeping things simple, Apollo Server is easier to use, easier to contribute to, and more secure\n* **Performance**: Apollo Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to Apollo Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"evanshauser","email":"evanshauser@gmail.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"apollo-server-core":"^2.0.0-beta.5","apollo-server-module-graphiql":"^1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"2.5.1","@types/koa":"2.0.45","koa-router":"7.4.0","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.28","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^2.0.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-beta.5_1528408242600_0.16733025417986402","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"apollo-server-koa","version":"2.0.0-beta.6","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@2.0.0-beta.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4ce5f97d845ab0529191d81ef7ebd4da78e08b40","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-beta.6.tgz","fileCount":11,"integrity":"sha512-v+x5+VCNcFa42pa3FZlO3EI3hRVi1DnkowavZohYIwZDTkZp9am9LWEvWxhC8/2VMRy4jB8IZoun79rNfRY/Rg==","signatures":[{"sig":"MEUCIQDLh+GuakcO8bFwkWP1rOcZqGKzVmFEMLnqTEh+lJ86KAIgCWK4AZWtCz3dm7Jhcx9PSu/dO4EIVrI+k3QdJUpbuPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHv2nCRA9TVsSAnZWagAA9sEP+gNrfMwAzTw6iVwf4/Uz\ny1z/EY2oBns2Ry/dCgAW6nU5J2Oafo9w23tl8xyUVtibQAdRyDe6mCZGeJl+\nw57CUM///PkBBAjE+26YB+qRZ1Til98wxcKGhQnU5nIPwhCzWKqIV8I5QsAV\nw0rmOaxJVO3sjFAeMCbyor1hdUuXoR0+Gk1l5d+GeIEbGdawZ5j2e4M09+YI\nOs67BZLk0XEKkZ2pJt/MaGVv1nhSjKlx+k3koFntETdyqtPnudScbCORdCOv\nsTxZxFbz4/SWVA9NQM9y6JCVhj6hT3N6s01XEeGZeXgD38bSaR3APgdW2rrn\nk3U/cuFMOhgaRvkpBn2f/n+hT4vwJpk5YnpLp9WyDkJmqwbkICQbx40BtfTw\nhLVOPFZTbdQRCnYsTpxW+0el3Z3JVi3DaZBsnWWV2luDxyuZIAlclu4lsFqj\ngXKmbXt2Xgg8HbAoadOSE9CnHrAk200LAF+5EiS0dCCAQsNmDgszP782zA41\nmPlVSEOdBW6M35RTXZIjIOTFEkkoy7taARHQdBDcJC8fl3w2dTeCPhgUKZJt\nlsa+l8jydQz+CVzlfU/5PNh4h49A3vVeQuKiifeYqKWmQTD1oh7IG/BEaLnh\nP55GPa6FvjlWY7vzGQZUOln87IiZHVtphaoYxfVZLluGoOy+73cL1Yjj0Uwd\nGUDw\r\n=nma9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.6.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"9.5.0","dependencies":{"apollo-server-core":"^2.0.0-beta.6","apollo-server-module-graphiql":"^2.0.0-beta.6"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.5.1","@types/koa":"2.0.45","koa-router":"7.4.0","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.28","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^2.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-beta.6_1528757670268_0.2878317911110402","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"apollo-server-koa","version":"2.0.0-beta.7","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@2.0.0-beta.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7a8e0b79832f5f76eaeb4bd2cda6d3a2b1e57f7f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-beta.7.tgz","fileCount":11,"integrity":"sha512-Nnk+RNv9X81+nD//9yqsa0/PfxnFEXIGtJ+zhkHDyDjU6q08xffeZc2WaMfahHK3wmHu+9lfbw/MQw5pLIH6pw==","signatures":[{"sig":"MEUCIAhpa0FL0pwHGFO0eJXouzCkpysaPHJnSIFomxgteGl/AiEAjNT/w1KSl9pE/dCv0yhdvjK/H34GstuT2WynWfbtUEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHyXLCRA9TVsSAnZWagAAwOkP/1PQ3kF47nWskBV4SmUh\naqIQS9nW+nZlJPDod9TBvDGR4qOb0QLrNYI2RlILh7DSaANdvFoQRp5m7LUX\ncWlwtkUs+eOmdYuOHwYImmSQ8t5IGPyNj7jDm0AcOzg24wAnm5rvci0rDWyo\naMvG6vbPtgFptYDga4vraQ5Xkq4Y/cw5vtM2tXiRg8p3vHl6a3UZ2zLawXsR\n+IpxypZaYwQxFgsEUHz9EWF3H25LKpFLHFfteTxSTJOPhEK1IGRFRvv17/6e\nXVvgsrP2RqNEaPDDEu27t3m80zBWpm3FJy2btGvN9t9GfAxulueLtZpBokSa\nV3yQ7X2ciwITJ2pMzA5/gRTk91sEfwMsvZl4fhwA2RpeNenBCA9v+bx8b1Zb\nBSZI6Aivmj0LQ/V9yQ7mwtKVcoVodPWPwDnvyL4LDT4Ni93k7yX0CblaRiVB\nUtXzmk21QxvlFn5cKE39tA/hmgGRxB+BGjRab+klH9z751jvv/1DLXGzEYbr\n5oJ8IiOtslv5OzJIikkG12yk/1KIRhrd2E75651r5Gok62WJfD8LcY+qOBud\nn2xBHtd23537+U46Diyzf3bRwn6ibiWVycqyq9ZjC0LxvQ02OztGPEi12OXw\nBFOOBBpIh5eH7mF/jiX3ec0QWaS6nC9YEsd7NL4sB99AGCIXOvkIxtR5uAYi\npY6Y\r\n=/zyb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.6.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"9.5.0","dependencies":{"apollo-server-core":"^2.0.0-beta.7","apollo-server-module-graphiql":"^2.0.0-beta.6"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.5.1","@types/koa":"2.0.45","koa-router":"7.4.0","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.28","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^2.0.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-beta.7_1528767947271_0.35577162087910374","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"apollo-server-koa","version":"2.0.0-beta.8","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@2.0.0-beta.8","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a88f213f29f5b32bb4500bcf37cff6a7d1eaf6f7","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-beta.8.tgz","fileCount":11,"integrity":"sha512-Wx2hmt3EbkY6dNN5Es8XyErIdT+hf1xg1xVT778IpTbS4+io9WfTFzoJTq7vPLZn24l3VwRMkTJVj4RcKeOJ2w==","signatures":[{"sig":"MEYCIQCENTogu4RuLfksPWyEaTqS5uvm5RZmC/zZkCFXFOGw8gIhAK9M4vTB/ey/y9xjCRgQkSY98M92Xd6Y4bO5BGPKJwR2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIGuDCRA9TVsSAnZWagAAynsP+gL8Kb8VipqKmvsbLgnD\nWPpdwvz4nD5Cfz9mpY16a8XyDT4aIozlsVaXQbgTGB1sCnW2dj1acmOC6Afg\nII/MNW1Mm0ir6wEpxf2bWkQ8Eykr52fKcWmNmbHuNYJ6C8HTHNQNHFylE9UN\nE3XVTATMHbhZ9yS/RsKAfj029mAyamBUMoPUtpWKFVfoG8hPUV/9utJwRe4f\n14yM/g7QqiNDNg5hxNKGt1vU3RgTjqPCQncHDaXtnK5+/DAuhqt5PQEVPECS\nn0CVmjOUxcdAYZ01RNRdzRL4WmXWvVw2p7IkIspzdFr0qDNzf0/71SWjnnBy\nog6cnJu4B4kOLG3qCio7Ws3h2KQcxsyM/dy5NhG1uHCJZh6hY42Hox36hDm+\na3v+1kl/2pPQEAOCCOqumbbaCkufsKArFoQ4wPSni3RoMIYYNos3skl3FJnk\novcVXtu0CvFfBOe/r4RaOVr/dQh3tSvq4Q2XEGsXItTzR00C0JkLRfyQ1bh2\n2n2JWZXV8bSDeYsAyJJBjsqOxgydeF38oiJd32scrRivG1ziRY7KD4C5W2sL\nu8fFhL6M8DUSIx+SGYiU35brjWeB1Kb+X+4ZbrhOaEmyAReyHnDIC56Ep+QK\niega77OoEjqa15J48rVDfEFvgdfCbK85VYoHfqReUJx1CeLP/+OiLrh6fJuS\nAYH1\r\n=drJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-core.svg)](https://badge.fury.io/js/apollo-server-core) [![Build Status](https://circleci.com/gh/apollographql/apollo-cache-control-js.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-cache-control-js) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of Apollo Server. Apollo Server is a community-maintained open-source Apollo Server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa\n```\n\n## Usage\n\n```js\nimport koa from 'koa'; // koa@2\nimport koaRouter from 'koa-router';\nimport koaBody from 'koa-bodyparser';\nimport { graphqlKoa } from 'apollo-server-koa';\n\nconst app = new koa();\nconst router = new koaRouter();\nconst PORT = 3000;\n\n// koaBody is needed just for POST.\napp.use(koaBody());\n\nrouter.post('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\nrouter.get('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\n\napp.use(router.routes());\napp.use(router.allowedMethods());\napp.listen(PORT);\n```\n\n### GraphiQL\n\nYou can also use `apollo-server-koa` for hosting the [GraphiQL](https://github.com/graphql/graphiql) in-browser IDE. Note the difference between `graphqlKoa` and `graphiqlKoa`.\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\n// Setup the /graphiql route to show the GraphiQL UI\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql', // a POST endpoint that GraphiQL will make the actual requests to\n  }),\n);\n```\n\nIn case your GraphQL endpoint is protected via authentication, or if you need to pass other custom headers in the request that GraphiQL makes, you can use the [`passHeader`](https://github.com/apollographql/apollo-server/blob/v1.0.2/packages/apollo-server-module-graphiql/src/renderGraphiQL.ts#L17) option – a string that will be added to the request header object.\n\nFor example:\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql',\n    passHeader: `'Authorization': 'Bearer lorem ipsum'`,\n  }),\n);\n```\n\n## Principles\n\nApollo Server is built with the following principles in mind:\n\n* **By the community, for the community**: Apollo Server's development is driven by the needs of developers\n* **Simplicity**: by keeping things simple, Apollo Server is easier to use, easier to contribute to, and more secure\n* **Performance**: Apollo Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to Apollo Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=8"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"apollo-server-core":"^2.0.0-beta.7","apollo-server-module-graphiql":"^2.0.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"2.5.1","@types/koa":"2.0.45","koa-router":"7.4.0","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.28","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^2.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-beta.8_1528851330674_0.95951889372013","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"apollo-server-koa","version":"2.0.0-beta.9","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@2.0.0-beta.9","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0f19f6ac3e906b25e81d72582beda91be7963fa1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-beta.9.tgz","fileCount":11,"integrity":"sha512-x/02WOtnZkYhZLBQ1wxuDrOR15NaBYa1lufNOYA8lAK+MrdXOIoRFVUTkuQOcgwRXB9iErl1YWV4edukSI3VjQ==","signatures":[{"sig":"MEUCIQDaHoB4RVWmME25dmVwVVDBgizVekFrcAc5/4NOjKQXIgIgGPAeNmH+aIUOubTs+DdKwcXKi86Wnr3Tc3P3+9XUgiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIWboCRA9TVsSAnZWagAAfyoP/1ig8YPzfUiC57EqsTRy\nPmbt1PJswJLP7xx4rFhXZPLg+rF+yjW+DXba5MW8qyV0gBYqsGeOX+IBCLU9\nuBAZUmsYoTh2sgjLRuzAyFi1IYndkEcDqa53VG0x+/qdMm/pS6lcJIPvN4jq\n0WFRxNTrRpH9I0s36UtuejwMrQzKGplUaBlH+V80AeAPZNaEBSVJ6GGOvnDO\nCj1vfyslNFXUTOiSAURplcea8gkkt0NttwlLjTwOA8evfA51aicnCJzAFGsz\nRxDqYRLYS2H6VH+bymtb4b3HvOV6ollY5YjzWg7Az7wq0zvp1ytS8TOVuf08\n/sHkoDQnbymMSyJkMveldZ7fhhb7y1F9yIH9ncMVAPs6IjyqtygJJdTfVzWY\nAbRaWYnOwddWS7PorcevFEU+h2exS+fAy3rW1+QybdpSFd3E03kjxhY5kpN+\nqgu1bvkG4c0B7IaHqT2mMtw5+hzg62vTz56R6OFkKG2gOfblRpu/HwFQeJzD\ngg6mjaxpOw+o2yaXkVTxUAi+a3jn84joqITVTHQuMEg6YL3FNyW2X1YymK/C\n9XoT7V1m5QocoXo+MJSovj4V1N1ppVbaWdW1EZV5uz7Cz8X41O6r2VONIsG1\nTyXU42VV6YpUZVgIyZIWIQBqVrlOqSHNKUdUZqShV/FHyqqjeg56AAWuS5TK\n+6Ng\r\n=NDus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-core.svg)](https://badge.fury.io/js/apollo-server-core) [![Build Status](https://circleci.com/gh/apollographql/apollo-cache-control-js.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-cache-control-js) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of Apollo Server. Apollo Server is a community-maintained open-source Apollo Server that works with all Node.js HTTP server frameworks: Express, Connect, Hapi, Koa and Restify. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa\n```\n\n## Usage\n\n```js\nimport koa from 'koa'; // koa@2\nimport koaRouter from 'koa-router';\nimport koaBody from 'koa-bodyparser';\nimport { graphqlKoa } from 'apollo-server-koa';\n\nconst app = new koa();\nconst router = new koaRouter();\nconst PORT = 3000;\n\n// koaBody is needed just for POST.\napp.use(koaBody());\n\nrouter.post('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\nrouter.get('/graphql', graphqlKoa({ schema: myGraphQLSchema }));\n\napp.use(router.routes());\napp.use(router.allowedMethods());\napp.listen(PORT);\n```\n\n### GraphiQL\n\nYou can also use `apollo-server-koa` for hosting the [GraphiQL](https://github.com/graphql/graphiql) in-browser IDE. Note the difference between `graphqlKoa` and `graphiqlKoa`.\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\n// Setup the /graphiql route to show the GraphiQL UI\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql', // a POST endpoint that GraphiQL will make the actual requests to\n  }),\n);\n```\n\nIn case your GraphQL endpoint is protected via authentication, or if you need to pass other custom headers in the request that GraphiQL makes, you can use the [`passHeader`](https://github.com/apollographql/apollo-server/blob/v1.0.2/packages/apollo-server-module-graphiql/src/renderGraphiQL.ts#L17) option – a string that will be added to the request header object.\n\nFor example:\n\n```js\nimport { graphiqlKoa } from 'apollo-server-koa';\n\nrouter.get(\n  '/graphiql',\n  graphiqlKoa({\n    endpointURL: '/graphql',\n    passHeader: `'Authorization': 'Bearer lorem ipsum'`,\n  }),\n);\n```\n\n## Principles\n\nApollo Server is built with the following principles in mind:\n\n* **By the community, for the community**: Apollo Server's development is driven by the needs of developers\n* **Simplicity**: by keeping things simple, Apollo Server is easier to use, easier to contribute to, and more secure\n* **Performance**: Apollo Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to Apollo Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=8"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.6.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"9.5.0","dependencies":{"apollo-server-core":"^2.0.0-beta.9","apollo-server-module-graphiql":"^2.0.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"2.5.1","@types/koa":"2.0.45","koa-router":"7.4.0","koa-bodyparser":"4.2.0","@types/koa-router":"7.0.28","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^2.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-beta.9_1528915687282_0.1923395262513503","host":"s3://npm-registry-packages"}},"2.0.0-rc.6":{"name":"apollo-server-koa","version":"2.0.0-rc.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8b1cb096b7d75e502d60a450329ad44b89651173","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.6.tgz","fileCount":21,"integrity":"sha512-0OSyMK5jpz6zQXuUmYmjLAUeM5a1WePKVQoTntq6rsD8fu5UFfR0+/FhGg4qHcbT+ADp3YnluJ6PnUD4Rm+5Xg==","signatures":[{"sig":"MEYCIQCQ5fhwVTOonsyYTIm8BVSFGxdTjS6SwjcY6HUcb3vrEwIhAKrKzmz1Y/ZiMjFtPORT7uxCdoBEaCueKSOghLu337fb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ5EmCRA9TVsSAnZWagAAAyoP/3qzfppep/qm4GvLYGsI\nSnu0lrFVqRX4IA7HQ+manMClAh2afR86PAJOW6I/krFkpB37i7RmMAL6pioM\nrm5aL2DS8CVdyqKkPGETQJkninK9qEBe/VimspxefUNlHyL/njziF3QbZWpJ\nR4JWvvjyBrpFhS/8y9+j3ert2gGMdlMGkJSswGm7fU4vcZyob1svzH0G5haX\nD32ceQEG92aMGn2I0JMsgBYwyr02hc3VGhxZ69eMqahrxSWsIyB9wpxrRxMY\nL7v7d/oLGqH/V5rVukW5uQKqzJGYW4zaO1xmsR7jcRn2DSvHqAVPFReqSBNe\nXgbLS9noXttOWEtewdaixwyc+ZAq0S8PSCum483Imx6RzPhBEgB9LU3PB3jt\nLn756KxEtLOHxpVk1IKbIHMDIYnqxHOydUlgnPuZJpV/Mh1mxTeGTH8xO81C\nhavVjad0eJlb4yRqWpu+6le5V5HNXzozEKWW+L8wXOt/j8cRyHUP3FVus85R\ntfIQw5HL0CP+gEEpVYAc6xeAu3GfHUZi32WSJCuqG+Q5AkzwEIAsDSOyzlEB\nGC4aiqi6N9vKiFYLHlC82rIn3sTSOo9z4TXMRqFenbaip+bV9ce4PIdKtOW2\n8HzkJNkUxzoseyDZGe27qKH+h5z3JiGQ+cXhK0XGv69npYszKUcgwQbhM/Nc\nZED/\r\n=kRpL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.0.0-rc.6","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^4.2.0","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"^2.3.2","koa-multer":"^1.0.2","node-fetch":"^2.1.2","@types/koa-multer":"^1.0.0","@types/koa-router":"^7.0.30","apollo-datasource-rest":"^2.0.0-rc.6","apollo-server-integration-testsuite":"^2.0.0-rc.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.6_1531154726822_0.8501757035693074","host":"s3://npm-registry-packages"}},"2.0.0-rc.7":{"name":"apollo-server-koa","version":"2.0.0-rc.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a9f954def708b525907872670d31128cb21c39c4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.7.tgz","fileCount":21,"integrity":"sha512-RjIMM4MMeaCUvVtyjk+2zRH7b7BypR4dN8Ia8KwaBqAxpvAN3/jq9SjbYCzgpbxtcWUOD57nnjBbAbI8tDdj/g==","signatures":[{"sig":"MEYCIQDevxZhroYa3cQd7Anv+u4aOoDDYFkwWJ0lolgvnrz1ngIhALJuEGG0jlPMzfB5PunuLpzA9hP9/M+7R8TXEvg0n16y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRBsWCRA9TVsSAnZWagAA5zwQAKAWA2vbSjoidH5MN8k7\nDajK4phsL+LUeC+zrMyqWKP26QKzHYvpEj2smK0/pllPlN5JW0U4oZ0XzE03\nhzFztvWf8sSfJejJpkzUtvH07iuGsyLP67i/Q/djT6c8Y+umV/b1/UMCTp1r\ndZPX868en20XtBCy5BBzmgs7lzq+947kcV3YArYMm8xIPy8KZtJYMqcdLGAx\n1BMG91vweDLdBlCR6MoIGu04dB0V6toZuptF5ccWyez+AE0dd+g80OQPNJa2\nwnm47lkkqf6UEKFyXt6lHPa4toGYldelC9xNvGgke7MPyxWyIBa2qvYGLPqn\nwTAcjmbefKbxr3QU/e/F45n/q2fBt7qCwypRmPMOnRW77xdZLNQgVQfr05eK\nfwl6rsy7XTlr6g8eqL0hYkEMHCRygtqk3AIKXB3Pz3jkPrrRfPD7K61eJXQv\nwagGK5LoVFUPqSRUwgmZsJqVwnuZxJGB/jS2IwGMfVVZSpWkQtUAkH+himZJ\naBaSKZG1J5Hvsze8/xpeEvpQ2+xJMGngqcXcNx0h0tgiOppIi9Qo/Xs4w+i2\nu1XshDCoJAtJTohHLJ2KWmyk0O5/XqAQiF7ZbxJ28BAjZkuGzZKaFciRSXdv\nEWlvIDUATMvCDzX2xVX5UjZQDgdP9MKI/2G+XtgAwjBErlYYuR+P+HGqI0YT\n+A2T\r\n=XOHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.0.0-rc.7","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^4.2.0","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"^2.3.2","koa-multer":"^1.0.2","node-fetch":"^2.1.2","@types/koa-multer":"^1.0.0","@types/koa-router":"^7.0.30","apollo-datasource-rest":"^2.0.0-rc.7","apollo-server-integration-testsuite":"^2.0.0-rc.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.7_1531190038559_0.9586162552378552","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"apollo-server-koa","version":"1.4.0","keywords":["GraphQL","Apollo","Koa","Server","Javascript"],"author":{"name":"Jonas Helfer","email":"jonas@helfer.email"},"license":"MIT","_id":"apollo-server-koa@1.4.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"59accc941d02ab2b2f8c7e76426a20b7a0ad5a3a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-1.4.0.tgz","fileCount":17,"integrity":"sha512-iXoyEcYqlaFdTvilJ+Qlyi+B5Gj8O1Iy1FwbeoXwBiZs6Uz9xQpd4WkwCm/1dGtEGdvD26U5gycIxpTwrNEKnw==","signatures":[{"sig":"MEYCIQDAi9Am3p3CqfDmkOQVzvoyLRQGqvujJhWoZUNK7ZLmuAIhAMe4asWK3nSLUsaA4MMya+XWoMVtSiK5z8ICWqneD8eF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSPO5CRA9TVsSAnZWagAAKmoP/i1+X4IGZ2KoVd56tk+k\nLCdRmQkj5Xy66t/sF/uGHoVcBQmd5/Ba65PzC1H+7+TO89liVO7gLYP6PsuT\noI2kUR1bVUo2aYRgiJPfADjiYce5gPUEUWPO2Jf9dLcxeib7AeD/VtxD4MMW\nrm3/AX6aXHn58jYEOOvpO97kTxMOokxnnPgO/SZs/wt3nvzlWTAx8fESwBPy\nrptZhAIOT/w+gxh1RziCBjAqZddN7gXvtbfy/GNp6ZpU6OueierXOM1wumbM\nNXHEiMQ4XlJtlD04GJAqclh9KMamDSCOVRXWLWrBds7cWP4wjdtN6G2ynmGx\niEwytCZNqSfg6G7R4mNKGAr7A1v1PZmVwYd0m5o/VO/7Z7UUObtX76FllpbV\niGu67XCNdhyu7530v4DnHvpnVTyDheqXLml7jq3xHJVTzyxtTctA3OqBUmDM\nBU3Fcoxe4QlGpxI3Uv7fA/lKagdCmjouf2vh7/7NLqSbwxkfsVpxnj3Qf2dZ\n81dn63RVCYmSP0uvuN6jrIwj/ikfiDQ3HEZcR8li2V+UQVzyJBaCyYXcUwyR\nsluV4AnRoT2fSR9BDsPnjNes6ktx8n+gLW0AdIlMXccFeSIKr9ory7OtRiSL\nyyY87uBuQrbgyu9a7KffdH4VVapFG1rU6tM/nXhDnGYTIK84/dmcxvKOjyPu\nWxm+\r\n=Yx9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"apollo-server-core":"^1.4.0","apollo-server-module-graphiql":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"2.5.2","@types/koa":"2.0.46","koa-router":"7.4.0","@types/graphql":"0.12.7","koa-bodyparser":"4.2.1","@types/koa-router":"7.0.30","@types/koa-bodyparser":"4.2.0","apollo-server-integration-testsuite":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_1.4.0_1531507641297_0.034900459907245995","host":"s3://npm-registry-packages"}},"2.0.0-rc.8":{"name":"apollo-server-koa","version":"2.0.0-rc.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.8","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4d70889b78ed8b0190653b2d98a01302fca936af","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.8.tgz","fileCount":20,"integrity":"sha512-Lt5LrAp9+ljYCtHHejnHmHz8PWQ6y3uE7oyyJrIEAgXyxvgjOIHH0czhE5MAiDySdAKT4GAkB7ieXx3LeEicRQ==","signatures":[{"sig":"MEUCIQD0rsMSTYg4JANrq5h9X54IiBBnljXJ5ReawIwUen67EQIgVkHm9+1luwXtBKZiotwyuB+tA4CFPatk7tylfLt+t1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSUjfCRA9TVsSAnZWagAAWBsQAKBeS5d/wtsLwEKL5iJU\nwdc32Ouh3lqaocRexDnHq5PAficAAfC8u9ZsM0/2TSvyWSalRQO2vdnesuVu\nkm8wOWZLwG/ZHNlIy0R3kSXgkQ5ja44isoqt+nhTu3BCld6YOJZc1mbAebN4\n5GX7QJqs2pDEtsCIAM00j/JCQ0QFbUjIZbQdGawn+22Gu1i1h3J34p/U7ae7\nIjbLRFmBiQpCE+F0WUFssYW9WWMeeraGNP3Pk40Oi5F6NtYI8yLdei+O0YMU\nLdh3HvVT5zrZOY44v2H/q1P6qO87w/up0dvaV+FV8PIIZrHMvphfMjQmRM5o\n4R9aOxqKVx8cECFaG5nE4gwuz9DF7Ue78k4k6aWdxZvzJtyVWJUkaEpDkWns\n4gS/C79QWy1sTu0vwjTZ646GvZ1gJGeJ9X9UEPQTyeimjMGJ8pV/N/UTlJEB\nKtqneDgfoKRdkvKA3Fj1AFr79RYXxoVKN2oUhkK2TG+8Z6T2uZLgf+9H7g88\nJ7eI66nWuq6mqmtZiqXT3rgj7ds/IZYo7Beqd/vGZdWbyYLSUCswpvgxhMMI\nMSaIKppvRGfB5jgDcIldYmuxwayFvNuaVBQh0TD/Ajx5UBEqEeOUUNruxmBI\nxFQDDToyhuMxNlFUmZe6idFVIvZeScySjCOpHZ6M7nuEMOHjRki5Tm2K5f4x\nNwXQ\r\n=5kAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.0.0-rc.8","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"^2.3.2","koa-multer":"^1.0.2","node-fetch":"^2.1.2","@types/koa-multer":"^1.0.0","@types/koa-router":"^7.0.30","apollo-datasource-rest":"^2.0.0-rc.8","apollo-server-integration-testsuite":"^2.0.0-rc.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.8_1531529439879_0.9774587832529469","host":"s3://npm-registry-packages"}},"2.0.0-rc.9":{"name":"apollo-server-koa","version":"2.0.0-rc.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.9","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"99d4d5adeb6b2c99f6ecc1b2f27375b236a5e960","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.9.tgz","fileCount":20,"integrity":"sha512-IhZzn+CLCTysbl/lS1l79fGIQGfoAf1+R8VhowV/zCCbQymQtownxOkXn1+aw28WZ5X6yLGE/rRBHJj0lANJsg==","signatures":[{"sig":"MEUCIQDtnKn17yOGpLNPtZW2KCxw2emjCvfPOuyJkNd/Qu8GlAIgFMhxQLvi/tDLpi4OBSbatgCPb4Tv0+/vQ93/TCj7wvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTiu/CRA9TVsSAnZWagAAxKoP/1lJqOx+QvFlTYRx3gdt\ngrMHZqSNoINtDADCA5W5np7W0KJpQ78i4Ch3UFVcOnYKkctP+G7LxJJlFGre\nlNqwJHfY9XUBwzFcwxvf4WO781LfZXtFOedd7v9XQpUrm1fN8YAMvfriv+gs\n5MkDtIyz8zeWxRFtLrWnJ1JRJlkdg1dWitjb2VHZwimV4G4T7m57PspGtr52\nSqZFcpwfKz9n0GMWx6nANgpbAauA3gParb14g0cgtjj4AB8LhZW18JV4y0GF\nJ8VQMvuE+k2Py0wxpA5m316jgeDLaM4rSuqcEk47fpKmTgZDBtp1MfItZ2az\n80ICgklbTrMYKQZAMOZWFFY2Kk91ahoa/2ycWfdU3aB4/Ov6soBqQAjHQEZ4\n0k+y7Db50+LdR0Pd9bRyUNYk66Gp8YjkplwJH/kwwXLy9KUi5/U5E7IpCef+\nqvls/4ten/Wb25FI+fhWOJ22v18Q+22dS+SzLCSzezvcsBwz+eYSLoeBag0E\nq3z/WIxSElLBJ/NZA1do5k08zKlWVHeaN4GSX/zImNVgkbJb1J5SpI4EaF9K\nReId7rOLer1C9lvL6rsQ2MK7nROXC4SnElct+VDhw/BRyw7hYRWEBJUqy79Z\n3I1IrRJ+EHfD+RgR8oV67k7E/HnOi9ns/F5gspxn/vb8Q1dUVC+DPaagtfLE\nLGXr\r\n=ggqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.0.0-rc.9","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.1.2","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"^0.1.0-rc.9","apollo-server-integration-testsuite":"^2.0.0-rc.9"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.9_1531849643345_0.7369532326887089","host":"s3://npm-registry-packages"}},"2.0.0-rc.10":{"name":"apollo-server-koa","version":"2.0.0-rc.10","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.10","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"83df3918898406ff86d1a204d73d873f38b94881","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.10.tgz","fileCount":20,"integrity":"sha512-Bq32lDwuhI45elrcpV7TtPN3Mt5/b4wQwQ7+NAcRjd6E5cJpprd4ytcGAeHxWUV4kvMPx7k9GG1MtulXPTnX2A==","signatures":[{"sig":"MEUCIBUXWlJdwhE6OtnOomJm8mvd7GglV5GgwlCSmMnR18l+AiEAhE3T4O0bE2vzmWO2qYrpiPJCAI9RMxBnK0cL5Ib1yuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTi39CRA9TVsSAnZWagAAX0IP/i0GyOi4+IxHQH68VMg7\nneoBN48fiCZE5u0t02GbQucHXGathL0chkWYMqPcBgkdSnF95nxdhkCZT6Cu\nzKiQhE4deFUNrl2UOOvOjJfXcqTxA9SFZo2qUgCzZfW13SAZToVeaffMEu3o\noaG8ZtL/dqNqdd6yo0KDGTyUnwsLSM824ZCwx6juYm/pgfPgMDOi2WhTv25f\nx9O0DN0QID55f1DNjjteUAqHCU7CUFtjahUHUsLOFzDtqJwIOWHDSN45rCXW\nV2CbXvqzrdnCpCtnp7synpCNjTbQHjtEFQF4X5azW9FqO8nUD5dJyw4auFrd\nWVUx07JccWb45YYTdlfskfbe2TZ4swwwLLFJoozKvUAy/eOuahACNVNbEBrL\nae+SYTa1cEAZ/3vGIpZRchhhN8IsppmoCI0QfDYrUhwIX14LoMeJPIOBnmNF\nx5ELoL4pVHS9XLFRhh7mfUgFkKf6Q0mxBmEDvrIZ2mPJRWnY6B308zYR/yjG\n+sa/OTdT8S1F0na1G/4Xez3eX/Focgt08z3sRw1SAxOcwnHnzcNSzUP5saR1\nzrewAAEobRc7XVOl4fQ1h2kCBiqaNzSZg2m1CDCorg0zP0bsFyF4bacdDALj\n5vUEpg8z54EKkvFLvQ1PSDS5nrMO5sPSw16zTsy1oeeBxdKdytP9romx7/bE\nqV3Y\r\n=wY4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.0-rc.10","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.1.2","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0-rc.10","apollo-server-integration-testsuite":"2.0.0-rc.10"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.10_1531850237712_0.07321621441877912","host":"s3://npm-registry-packages"}},"2.0.0-rc.12":{"name":"apollo-server-koa","version":"2.0.0-rc.12","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0-rc.12","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"150d1a1fc3bf3c49269afc31b306d03a180fed4d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0-rc.12.tgz","fileCount":20,"integrity":"sha512-BVH//OX+Olz+C8tIa9b3ksdIucx0T+JbK2+iD5gPuGARO5mfNG+GXQumagWFYP/KAzcZDPI3afmnKKAQ/ZXySw==","signatures":[{"sig":"MEYCIQDg/KsmK2qgTmSWACd44ejg+7rbKkffZcLr/B1gG+iAuQIhAPoQMzUzNZ7rFIm/Lz0aE7iBMnOlJETzncDufsiLv251","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT2CeCRA9TVsSAnZWagAAqUUP/3+sOrUHXm7N/CKBi6vO\nZZHAQzgnD+q93H65Oy8GtP0BqEYd+PoBw96HhfZh209kA29zKFLhvEfWEfwW\nRDRwAv2JNLjFH75naBPR2C7UwL6+OfjC6L4xbUrM+sfDqeQqIozhPCI/aZUe\n+fd8NBtM0Lh8YkL/MW+8zPsO6PR/MMxVDLZnYqTnESKZwWbt+ELOvU7mpBvk\nRl0I7byqfmk70y7H19VGhVuj2iNKuxbec3ggsoBBEanmmdmKyq0qcqxV27x6\nmEl9X1LgYcTG0y2eMihgEcurmo3Qok7WLLcSTlgkTsZndJV2BOnj3Y+Hwde3\nfCydn0WQbpDJT7BHQ1YR8XByr97oDs1xcqGlTryazAqvIH97TCcAUOVCGWF7\nJL8CqIkvIHV46FcLXUMzBtEJZrhtC7IKsOd4W4oU0hyUHKsnHWivybk9/pXs\nmbXeD/BDRW2qABsmdILsL9MRF33BwUsrZ7rxbAv6LxxuNJ8qFRj6CbMKp7ml\nMhMR68HsRwFAAgLLtqIZyRsKVfSqsAF0/5yHVT+oRTrGJtuHeW96o6XwjqPv\nXJepKAc6NbygKJfvuNmUcjklRdeSu16nJOICH+NAo5ntoUk5WAsB4oX2tUwF\nmUysQA++0z82zUA4Gab8foXVdQ0otrRq5X2RLQPTO9OtgxLGeleJp7khYHc2\n+jC/\r\n=ENms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=6"},"gitHead":"19dbc364365f4e6dd66fbc18f8c2232e172d71d7","scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.11.2","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.0-rc.11","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.1.2","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0-rc.12","apollo-server-integration-testsuite":"2.0.0-rc.11"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0-rc.12_1531928734677_0.6589421121027748","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"apollo-server-koa","version":"2.0.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"freiksenet","email":"freiksenet@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a3897bc37bd16a2d0881b03a38bfd31138faa98f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.0.tgz","fileCount":20,"integrity":"sha512-AqQawUUdJLev/3JOWNPt1yHokyAIEGzT2v9PWzUbr7Q+LIzSmQPp4+qEnuX92SMYw2MYt+t+I5aLgPzMjiUB6Q==","signatures":[{"sig":"MEUCIQCjw895WOVvtdVmnEYF0DE4rXD9xp5uCrrmnk0L54rAdwIgPsFpecoiREstnXWRKPUk5OBDddHoL59TzRLeeIvWtmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUOu4CRA9TVsSAnZWagAAMLwQAI9rky85nTViMgdEcViU\na9AuI8dlJPUzS8a3vRfrUlsGyLu9Ugo5aCq+6SWRvh/C/frQxBMjCu2t7F3y\nPfEGkxvYJl0aScHAujWI1PkqgS/kaTnUL9JojQfdcm3ZkUkAuEIKhmN2Qos+\ndiZUElRwCMo/di7LGnNiXKtRXEYoKLbwmaVIWNn7dYIOm+t39tvUeiPUSigN\nGTtQ4hs9bGsWo8f28AAtrd8um+y0uUccxF+SR2G9vHMzAoGXSgpz3r4GXCwT\n6nRMyxNDmDP+3Lc1Sat9xXQQRVJXjhSF2WQehJehZDd3Wb/aZDW4uSKWVTlL\nm5dXbiZwHaXb71JjLt25JgylZFeiojHXXbqGsy5h+zJBWjZpOyU80dapUAZL\nxFqFCGdtAAzF3D+nLRvUOTJRtLnVUtiNikXcelWzd/lv8tzOuh8PZZsYDoLs\nDk0CZXAeydZLjCP5HgBXm3dQE95XsWh5UJ9zsDlxKzzD6nbtNOzWOQYz/Kbu\n4y9XcFL7hPnmT5wSN7fGc5r2nmA/RFF/nevf+XfOelmIQWOEEG2KeSZ8qZv2\nD/ZE+QKgNZXmqcJrTQ0ot5z8Be5FDJx8KZgerKVCML27mWLxht83tAvlFqvo\nEZrHGTsQLgrxMvU++IWuFYI7FTkp93ccqyPn8UVam2F5j7K7+faCE03HNFdb\nNmDY\r\n=jmnu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.0","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.1.2","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0","apollo-server-integration-testsuite":"2.0.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.0_1532029880453_0.8301547109442284","host":"s3://npm-registry-packages"}},"2.1.0-alpha.7":{"name":"apollo-server-koa","version":"2.1.0-alpha.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.1.0-alpha.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d0d8d1fb3869c304cc4920c87e1506b4f6d26401","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.1.0-alpha.7.tgz","fileCount":20,"integrity":"sha512-7DGj6aRMfmxfU+wxUiK1/bfidLxKREvhd+GOrd03ppTRhagdj/FihSH9GB3t5b4EMaQCotH6336gxg3nH8GY2Q==","signatures":[{"sig":"MEYCIQDRT1WVwo3DQ3eASgPHu3c/Q5T4R827RizYDOoJs8wQ9QIhAK/Py0tTvpzF/HEDhozCpFq6rNhAMV/W+1kN5K63fZgq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWXWYCRA9TVsSAnZWagAAqIYP/jWfgY1Xa/P8aLqow+jv\ncNfsI9vmlpANEcFMqPLcgUaaUSqMKxhZQ/rdANm8MwIqC6BH5/Dy5K3Hu8mr\nwdOPI/3oZ7Z4x5QEiYQENNR86CU3np6mwqWyyknPGlJjfLbN9z1rdgSrObok\nuZ0J6v/48xM1R8iE+gzeqAV8itVg7cockcC6qBgEjheDKwavZy4+7B4zHGSO\nOU2sJBvif6AiX9Pluz89AvZ5MqOswkhjBy2/7QaAhT5yheLTk4SZYUllwnVF\nLcTdx8KrVDV/bLEDQTNxn8aRnxjtanppGQ24s0dyRwLG7oa9smLm36eyK9dM\nwGyiwo8C8pmPSkT0K80eNAKP0JlzL70LPhijmePoUznWNcmlUXIF8zjovAs8\n3Hfc+Ai7RF9jUJSVlZT2FSAVw4c+LS4QMFigMBVoIgfsIBcNuYTAKN6+ngW0\nj/KSuj79JAxtitIs0PziyoM3NqcqF6vgRmSxvy11pm9YvAM2/K9uRJjfgge+\n/25TqlFpkSPWU9gU1GEwzTDKwJFwR0+L+qTd6fdHf83eN/cp9SK1U8W7uWV8\nxDpYCCXpCgobzL9pMcHfCdbrtp4s20M/pGi71U44PJPyhR7tv595VIFKyQvi\ndnwD/XrXeqa2aYIxhhRVRi1836T3VQ+LSvRgjTrR+LBCSt1DiVCJLJZP9FRb\nP9us\r\n=QwhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.6.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","iterall":"^1.2.2","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.1.0-alpha.7","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.2.0","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0","apollo-server-integration-testsuite":"2.0.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.1.0-alpha.7_1532589464259_0.7506403964841828","host":"s3://npm-registry-packages"}},"2.1.0-alpha.8":{"name":"apollo-server-koa","version":"2.1.0-alpha.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.1.0-alpha.8","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8d4d8fb4b4ce12218be2b20969ea0c97bf724f70","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.1.0-alpha.8.tgz","fileCount":20,"integrity":"sha512-s3ob2J6G/3OsH16YQ+RVrVygZnnfyBoLJ6RZlNvMddnF07yKqJtMU7hN9s6CYNlzrHnELxtxy4Ivd2jpQ+LGtg==","signatures":[{"sig":"MEUCIQDGSlsEbXUY1ey0bmm76A1zb4OoUfcjUunRBjnRvj3ElgIgXcdUropch7eiRVlDvrLKKT674m43Kp51MPrQA0EDcM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWlNMCRA9TVsSAnZWagAAOcwQAJwEeU+KlGuMig0MP+Zs\nIRNd3MN0sswpU6sy4b5thOT7Z9lh2K9qTAOtxB/XSMWm/+8dkqEMSBZmt/uM\nFADQmlbxAzRVe1/hyhIVfpRv9kEAE8YD/jq5x8TKOJna3ucIh1t21yXJ8dL9\n+z/ZPpGkEeGlhIz0ntYqvGENbBgR1zdGCN3l0KD/HCPXbEnCNs0tfsGtTzNp\nyE4xcOwHfb544zhXbM8lfvQRP56hqxDHp6JBsze0DTPzoizDWXrBeSoMZeRr\n5mc/f7YTV4xBizRjrmWMaJ43043S1sCohycuonHH+w7x6n57+/EYPlBXG6I5\nKTEOtlVsa0zYqr/eadt05LCPZILoxqZgWIKN2y1ds2z8km8VkIFJgVDtyxPu\n/6sUKFbiEdd+oK7kZClzTsCMkQ10t4LZCEUEopuPvf/CRT64iLT9h7iJD6zP\nYzXxt9P/neUV+/q6mNP8WM0I+xvshzJXqSWaCHbaDVx+FNyzg5l0ixzuwT2W\n4CNOvK7bRG8cRXmrUIeVF2mxhJPzEEMUgeXDMPzw+Lmlj+mCySX5X1hMDN0i\nxJkmlQzEbKZwycsalIeI6EUmSOHSp4jmcIihVFo2o5+NhZMs+ZIuXjoobd79\n3L1f7ObomvMJgbTIejX75dgDNN8idFYv6OEapunHJvoUfQDgKEsiWA6O1903\n5d5G\r\n=Ql/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.6.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","iterall":"^1.2.2","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.1.0-alpha.8","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.2.0","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0","apollo-server-integration-testsuite":"2.0.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.1.0-alpha.8_1532646220237_0.6230427861353312","host":"s3://npm-registry-packages"}},"2.1.0-alpha.9":{"name":"apollo-server-koa","version":"2.1.0-alpha.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.1.0-alpha.9","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"43dd3d52a50d4d1ad25b6946f9268329c55a401f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.1.0-alpha.9.tgz","fileCount":20,"integrity":"sha512-FQrAjxGQgJ2Re+xkKLOXoLCj/O/Snq5QbK4eWEd5V4iZRrf9EgBGWWM7GKGY/BKQBZc2sxYXBapOSb7gyqoEoA==","signatures":[{"sig":"MEUCID2bkO/5KdzY4mjGL4iOqClBep9CQU6fBNzk9Wbu/8jEAiEAw7LZpXhsx6iXwSPr+wP/NEnqLuuAiCNwQZtNsgl/XaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaMhYCRA9TVsSAnZWagAAjFEP/0MviJOXOdIzVWHWJYEE\nMHyC5GMiC5mb8JaSn191UG6fxcGmX6Pi73zNqmMf5aDyanCX11inj6oMrDio\n2f4mql6SJWknAMKgFEXfZ5LU4il2+0hDNaQ1u2g3g4Gl2fxDGrt9KwsWhpzg\nydFvSDQwrRXF1YIj0kZxqCJ6I7CQ4nWsiSL6X8y+ysTsWKbSsgL3ReoP4MRs\n7bZvyINruMSGnSABRWXI7aliVO9HxwQY/UzaGLT71/ST9vg0vA6TdMU88Y6T\nsSceN4jI6nKisFlFtffzs5STaenQwE+DLkIt4JGKUVshCOoHREo6LFo8l70h\nLeKPeAqthnu+78CMIYUsPUfZMJ/J3/vo7KUeCwl+wYaQ/7cb0ut0+mPm+phJ\nSAYVvErASAJiisq9nQAsALjvQgp41947XniFDF5p32eOjF1miJ9U3ZPTMjsb\npBsIQ7VRXEIuG5xFJ1zn5aVSfdQhk6h9fwHN/Prpk1nPw+wWSfk1DyzCFSMt\nkqR1x/++nu/Bu1A0i0weGggG9Og49SYWeWAN9op1ttLQEIVU3RYOTNEeqo7g\nuSREFCciuVATkCeX0oqrjsRofGUPelVvbiCa6o8e+6pccRjRIQc4lcLviyHP\nr5HVBJpp02yNp5qUjm5eyZGsJadzyI6rcVw/9eoPlQimq28+lZmL17Mzi6rT\n4u/C\r\n=N2ju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"compile":"tsc","prepublish":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"typescript":{"definition":"dist/index.d.ts"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.6.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","iterall":"^1.2.2","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.1.0-alpha.9","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.2.0","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.30","apollo-datasource-rest":"0.1.0","apollo-server-integration-testsuite":"2.0.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.1.0-alpha.9_1533593687332_0.9569835054918587","host":"s3://npm-registry-packages"}},"2.1.0-alpha.10":{"name":"apollo-server-koa","version":"2.1.0-alpha.10","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.1.0-alpha.10","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3b6497acd3e8e51d730df45aedd6c1616a5e0f04","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.1.0-alpha.10.tgz","fileCount":20,"integrity":"sha512-UOJJrKAoeGEenKlFajsu+KsxEq+hWhEejbvscAgk2/dsVpjWcXwZAkZzRz1Kbs5Tx4GILFmf5nrzJPubCU3jYQ==","signatures":[{"sig":"MEUCIAisWjtUzcj9UOoSVkUPs9zdUS0Cl5k4xZc2I1umbEHTAiEAsH+FHxSQCJX2cmwETw5PcIRlVRhqZ+mh9aDUhCypwgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba4ynCRA9TVsSAnZWagAA8hMQAJLL39+G7fsgG1f1huBU\nk3PPm0xcpmbqgYq9Fk0W+jGMGEJDRvnlE6TYM/iL2rRe/CBqJqcVDiREwEXa\nIXKimHZfIMOPs1ouxbBwjCyszQ2O7Nm8vZ0oe1f2cJZFMOg1IA44cGCkl3uH\nrP69TZ43OFjydbklpv2ALBo63pY272hHB7BiPqgjf2Srop5omX/IwOSKyvqt\n0TJsLLxYKy48JPYzEtM3FKbq4bCWDf+QqTssTKfXBGKxiQId+LDSfec6UgkZ\nNFl4IozkPuUJFN/cC8U2trbYUc+z1nhKTW8uhFVrFLbTmDn78r+QVZyrCAN3\n9Ethd9ouz6s1ZpVkr+i+hWcK9uvx2VWM/dNPxb6E/1g8y/eSc61s7KCEPjI/\nPzGau/bwHQhOSOQdtaOYkRq5IT8ZJXxpK3n0e/skTElD4jrQOGN+7JnemUUA\n60XE5D0Pjqep6XHSNgd61Y4qm+3iOofCEfF/GiqgASuYWojt8punxiTpuIlT\ntMHRGb9BdgzvYHQQuaGC6RnibPtsY3aYqvtS2Tn69cx8zaFNCkBelMI4OSln\n8Ypsx/CFHvDkDQXE9B2Qxc/6NJq9qe1xpE+rmj93Wy3tNEEIHw4Dh50yTRy6\nw51cNAE5LInFFHAzee3ZaNT/DJggeRCuxPO8j+1D9XkCZhDVfAxC/WdVrFC7\nxFFI\r\n=oagf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"src/__tests__/.*$","transform":{"^.+\\.(ts|js)$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","json"],"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/lib/","test-utils"]},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"scripts":{"test":"jest --verbose","watch":"tsc -w","compile":"tsc","coverage":"jest --coverage","prepublish":"npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.6.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","iterall":"^1.2.2","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.1.0-alpha.10","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"form-data":"2.3.2","koa-multer":"1.0.2","node-fetch":"2.2.0","@types/koa-multer":"1.0.0","@types/koa-router":"7.0.31","apollo-datasource-rest":"0.1.0","apollo-server-integration-testsuite":"2.0.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.1.0-alpha.10_1533775014902_0.5376956120385259","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"apollo-server-koa","version":"2.0.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bc0d0b33e497bff846091f595938ed9dfc46b12e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.1.tgz","fileCount":20,"integrity":"sha512-P9thShnCC6sBCBPKcwmjXAm0qJfh98SMdNNBGorI7fykkiJNs+2wx0V72+V4zpqa/r1NMgm0yxwi3/MFbjeLVA==","signatures":[{"sig":"MEQCIDIzGurZKjmwSTi1D8aNkokofaZ64u9zXi6EE+afLh7+AiBAtzvTT/lJR2lHMGNpNpctfDrKeNbMTJZyO2pIZhE3XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcxoWCRA9TVsSAnZWagAAmjMP/j7k9klL0Vn60k1uFX5O\ndDumt5MTemN/gIDVDQoQROTmXMRIPqqcN7whdCB6MG/79cBCCWP7bGPlony6\n77c+ow4vPUo1n21C2dkiFtHt65PucZYnltgOuNCHLPzGUnemdGDuuPhKX8a0\nUtaGaCQKSwW1IaRltR+SAIvs4pLv0q2MrQhCoyhg+5GjXpwMZKYvcoWb3fPW\nNhbA5d6kX8kCZqwooFQfO9YmsDkss6ad95UibjoFG0GRDrHsrdR/3ZJOvnU9\nv4klaRC1+c1DZbr6+mAGcvQoS14DtRgpSVOTypQQMhIG0gzaQAItCnxunXqZ\nSDs3FDaYf+uWMxbdJbtMwFSvYD9RYl7o9pv38FH8mfkxxvFy12Egd950r+xy\ni3IqbeVLN+9jdZfQb+2DZEES0UBcqDtV0KpLc+gxX/ZeMdR2LU5QHyKKLU+/\nITldu0vuUirEs+Lm4pwryT/ZeYXjYs3/evX+fARb7hVq0lQPZPs2rvXVSlu3\nW3KowWr9kV7qFp4Hj4hXHLT0OTfBfb2uH9r+U0q5LJHyFW7t41FHibRwvnzN\ngqQTSRHO/eufOYC4JB5g8k9e9JKlk1KJpAMDlvgRgv/M5KDPOo8ULBzv59la\n8XUzWJ0oIlX4Xu4HhqE5dDSq0qhpkcRH+nk8N4L+TZXqW1KQhB3OcoS11k48\nZ7/h\r\n=ay43\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"5.7.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"file:../apollo-server-core","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.1_1534269974299_0.18042127151666998","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"apollo-server-koa","version":"2.0.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bd06e21b786405c08b59fc31054d2c859651ea8b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.2.tgz","fileCount":21,"integrity":"sha512-nGeBm7+ReR3Nv8cLwv6iIoE90lIbL7N1CrRuMc15ReSs/XdAjA/lGF+ohq4FC7Y8KlLibUuH3S1OkjY85P7GPw==","signatures":[{"sig":"MEYCIQCExFY4ZG3CCjHRVO3BhYNpnKfmvu0soVP++wiL8LmV+gIhAM9vFUfT9CCXg8OiXD0B2vbWQprXx9N+PuGe6k9z5zFg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcySECRA9TVsSAnZWagAAczsP/RQs0DFUDPI4ro4Kzhrx\nvA0bAMMnaMO7a5qf05RamfK1r3pntc87Q+syV2aqHuasILKKjgiHhXr30TRB\noYPiKVVdtbA1MkM28MdiuU0ZZinOKxCjIV2U3eX5yW0mpAcv77biuiFDj66v\nXIzJXVZ/6wjLjQFWFUxmPNaX5n39V1ITcrxMiEQv367Jg0+VqqW4iGaidryi\n8sTGUbm6J3N/1gBFlJAScw0zroEA4aZu3nacNcbG00Cu6tvmnA5YJAYWVYxy\nCMdk4C3pnoBxWrdHYo9EZJcXJ7Zpv5q1cxMIWeHQnxQcmENseMNd/WSM8EQo\n1XnDq0i+jZMGOLZ20liBXd039VogKcLP7Moy32he2AWhHA4uJwT0aYnK8oIM\n5m7ceibJo5PRaq/brIxVTjJG3VQd9jyHSDjb+i1uojIVynjz0W2C9dAvNODD\n4oKSuUOQr+uoT41RcKw0XEwVCsIXGKX5ShF0+ohM2q4hnryJUqAaRqfobM/S\nGpok1iizXzUrnbE1vvCaQf5VKVolZGY6q16g9bC9KpYNe3929j7gSOPBgYkd\nj+aWCyLEdJRLsGk9jQW70BIbXOs7/26bZ5bEqt78UVjVRkjMADrdxz1XrGbN\nFDp5qCKsrZ7xM/qagd6MljkUYAdx8sR5Wbq015cbfuCo2z83W1kVysbB7h0a\nu03X\r\n=Cjbi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"f7b5d63d038384409fd4d664a3bcce04c721bc6d","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.1.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.5.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.2","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.2_1534272643496_0.5117357876850221","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"apollo-server-koa","version":"2.0.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c868bfac433c1c4acefcbddda723ca8ec287ae57","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.3.tgz","fileCount":20,"integrity":"sha512-IkMuL23C8bBeaZB3u5ethMWSZvgxn/P8S0Xo/Hm2nAc6qJQVfZXdOZXlO2pExkbsjuXamTJs98LWUhtAMLGbSg==","signatures":[{"sig":"MEUCIHP2z7d2vyvtFC3j3WE7WiNFxpcnM+EVqaNtDuYdsEkKAiEA1n2jvjehanQQz79oCkhqv6O8Q9iBVcRaYqQP2jTPalw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdcyKCRA9TVsSAnZWagAAKbsP/iVGcqJWcoZydVaceS1G\n8pZUYhUWm8nLKuj3dc+SwasspQkBGOrEiQWo/FNNeRC34jlHOeJldeuAdKMG\nbKxhsypPn6sNJDdnxytNkr9Row1gBmA85vNnvGTB2MmEBAYj7DZi9leWYK0K\nao251+tKjt47AFzP/QM3fNREqjqCfj2ZfVOBwxRZ2wJQyEVV34h5TxHevl5U\n6iwiNuNeToRzRtUWDurroaSPksAve3P3/f5mB2h0dTqpyHxOdh2fvhAa+jet\nU4pVDiaIfy5Vw94VgzsaKjk0icNOBPCSKvjab3m//Bs+4V4G2vbPNyC7q6rC\n6wFGEIw2ny0sfK4y8crI9t3BLS0Ts0M/nDLvjhZ0UFGWDqZhcOAlTTTH0zYI\nX5uzyF4JFKRSoU+PZS0/MUYIrKoQ881AGcWyqti1t0Y+dhsOf3ZzLmvJFTb/\njUNtKJ/Yd59+jTcIRIFhicaTZCqv1CszxiquLyYzwFdWNf/Bi4YtaKEzw+P+\n/UFglamlWEOJJkbI4M7aXvBmT61trIgBlfWOq24ICCu2oK+j7q+x65dwEwud\nJbnBBb3ih/mcpdU+YkIOSNUKfRwE03b1lxJf8dO+mpIdJwlAhd3Ke5b+xZq4\n/2SZAJHNUEdKyDMQ9G22n4oh1nKDUrCN/e+eMayqciGEbj6+um+o5otCvTg6\nF8Bt\r\n=mLsC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.1.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.5.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.3","apollo-upload-server":"^5.0.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.3_1534446729614_0.3025925633712985","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"apollo-server-koa","version":"2.0.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"23ecceb03df4403d445d9fd111a0684b6a4222ff","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.4.tgz","fileCount":21,"integrity":"sha512-Id8YpvH8V167gLDNX4yzWXzEKQZ+c3aCbnKQX9Yn8JYzgAfYNsqBHve1O8Or09yJ0ZlyENS5fNZtIexZsQRhCg==","signatures":[{"sig":"MEYCIQDH5w7vGc8TVxMDyV7CDG36gY1R3t2e3uNB4bns23lWBwIhAOObp3pHm/5LZe1f+qafV47rDtitsVZTd/y2QpJ8AUzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbezAjCRA9TVsSAnZWagAA4lgP/jADW3ZiwjmjrUJCI+lA\nrVepILTU/UgE3DwBh9fqMq2u2BtFYTzwHsp8+2EUl7YgvDkkUQpvxMT7K1Qk\nNFFMoyYNc+CFVcMDqZT4MpQYVls3p93n0hTW96FC8hNE0qfySFspbEnoLuue\nCIeUbRI4iaQZxxKcz/uqtOljwQj7J77NOLC5zEh45RfF6y+NB3hr5/PmauPS\nTE+X/H2PCZVSgXUcle2QeF2Ii5TLdClmjRyDQ4rm3gv0WpFah/geFHTlESz+\n/Cqzz9O/wSEVu6nEv/QGXXFLwcWj5lHn2BHApJdYH/5Hpc0p/Q6bPuiQapI1\nlmEZRmKUXoFdK5gTapoE2EsIpcONu6C1jeO6J5t6Wcc9qS95vu8HRpHvtS7h\nL4CljcF/MfipmWx4WvFbnb8OeNsjD3Vn4btS2Y89svq+TAhvwI1G3YQY9JTJ\nEINNaTXSTgTd7UAN9epYAHTgUwyQ7qnxILaYU73MPJz4XeZ5fkX9FgapQftp\nlEfA2p8ML0KsI0iA7tipJsvVxh2Pji8JaZNc62a/HaSFRYUfAHzA1rZgrZ8i\nb9ZYa4hI36kcgPUYgAWC/ySN4SGEyVbdU4vXxwnQ0yK+BODYPA4DsgGkTHLF\nh4xa1ua1MRJ3DNKpEIsHe0n+lEYTmT5ZesCtHa8Jq6sCje2BpltnExqlJ5rt\nL7pE\r\n=JHZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.0.4.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2657e9b25bc0d22336ce2b3b06784325830da6df","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.1.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.5.0","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.4","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.4_1534799905907_0.5156008690673775","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"apollo-server-koa","version":"2.0.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.5","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9375e1f59cb45492955d295bad2df83acf6b7cca","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.5.tgz","fileCount":21,"integrity":"sha512-0DpRgvKmUP91lC31rh3XUKolyzKCwmiicBbjRkGod7MU+y3r1qHBzY1eDMAOTgGme88rgWkD/0IJMTbBI6fRsw==","signatures":[{"sig":"MEYCIQDzkhSB7+qrnTYETRdBqwml1RbLzufol0YNUmi/zwmqnQIhAJvHHgus4HWoqXMVXBtSHS0xcC7tyUS77KialL/GbJZx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjTIVCRA9TVsSAnZWagAAmD8P/RcXTiHG+LG0QZVM68Az\nWyNaEZoU8D6jwBSidrjNfBvKw8+JmVdUXLJfW/aXrZwF/Zk6CMuTP82ovc1u\nbGLxSGy4mOyuinp2P7/i4Z78UL8oRoupDfms1gvjObCWoso7bdRM7DoVEbvE\n5euzrQ4IXx54BBJyIcmZIHPf/QJ9uwl6SYlp5kI3YcFcBcoyOuAE4x7iEIvu\n6BAFIO37B7ARvUHkXx6B+WZ0Ji3wmmdktIAEAS70cOF4mgD2tmL9AGmCKuIN\nrc2QBPlaZeZNyCDrLaypkDHDjyyM1WEmzQEuLfIT4N1kCY1LbIiLdr75IQsp\nWuyQ0FjX+CiSHA5Mp84w+52628lm+suAqes+lnKi6ww7VfUzNcDFc1NkFE+t\nd617yetLYwnHrs9Aa5j8kWBWmKosQaGJslDZIOSel6OLHezIBC3bWu4fLMzZ\nGub95DEBDxmorJ5z3nrKDBxUUMBV7mYdg7XoAcGnNAZCl+ydOcY8Yj1Qhr7u\nv+rqqkJ4wBmS2GT/uNNJcDSx9PGfTGiTyTSbs1f0Vu/TonR6WVgdu3Fn45ca\n2+0UX+E0HwS/W+rPrsIncMOOa0cldZftoK30rlKlped06Gf3hGaNvkDSPg20\n1bNhseL85SbxnHfJRQREw5uFMd/zMqPOCHrjFStbW+vj9qIIU4kPeKkPo3JM\nHWXC\r\n=zXJX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"b80a8f050c8d473ae6804cd3be6430308a66eb43","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.11.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.5","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.0.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.5_1535980053033_0.07192928056117265","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"apollo-server-koa","version":"2.0.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"96d3a13766cf0137bff4239b8a0ab55f0a835f5c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.6.tgz","fileCount":21,"integrity":"sha512-3JqrmRL8za+SyFyWw24CIUjPGKKaZFMOPg2gSYGf6MN9cjji0tgFWE5I8iJOtUEI/dBTX/apAL7eQGa1EIY9zA==","signatures":[{"sig":"MEQCICTEaGQ5fmNN5FdUHuh0sRQEs7eW6G3U0klzCkJ8Xx5KAiAYU3j6RHkktFacaZLuJqMB0LT918/6Dm4gEzC/YAqRMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj/d9CRA9TVsSAnZWagAAi9IP/3G2m4qs/GMn+cRY/ZET\neTSMCDKp7i7JWxwPoAJ5MtndiLOXH4NHnEP58kiy1w3EbvbhpoFm+GGR1TVl\nqRkasoTu2Z07/oIVMGcUiI/DgU55VLc5z26UWvsaQybLbk5C74Y7Z5jDW6gQ\n0GJFVAosc7d6v9jbYO+m2r+KMPJ4IJSDzgHTQgLOJEznTBwrdu+SzsmPidFS\nI7VT0VsuQ1Mthst4kjsYNQ20PKXrfLXRA3Emty958aDFqN5NKd3Yq6ZS+y+j\nnIqNwSbWIEKtsJ/WzlrM2jpoY6ufGAo8qXsdVY4qRwOJZBPDwyTyPpK+x3sh\nmgHRaA/ymy+wcPVp0qZmdwyisTxYcAjQPmZLv3qWvoOJMFmBh7726eUZJ7ju\npwpaHHgKNJe+DuPeGwRk1jXOPM6/Fijn76mHcZRjAR7jisulFdckXbiEOGWx\nnxdJUU7CgR5HQ7D0mbsEco80wwW/MXEeyZqvEEFIHYVYugqGvG1aYd5i4NIf\ny0eUy8vNqS56uM1L5+kHL53T6n1NEO+97SCsh5AeKlM2F4gsU1/dX6sX07qI\nCMZ25M3/tOAt8jK45x/hlAnbYzrlglQ+vGtCqi02yYR2ZJ0ZRktd05425wzd\nHexlTMvm119At1sZxJlbHGpHZjHW0oZUIuojGbc5S8Oowr5nhqlpQsUIeLqT\neg9Z\r\n=Sx/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.0.6.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"996c73063af8aa361ecd6bb78e43b9d0c0df78a2","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.11.4","dependencies":{"koa":"2.5.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.6","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.0.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.6_1536161660645_0.2887613964718607","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"apollo-server-koa","version":"2.0.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.0.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"mdg","email":"npm@meteor.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"93bd260fa7991cebab0b63773bf32429e7eed414","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.0.7.tgz","fileCount":21,"integrity":"sha512-wp8OSFfEpZK06uhIvagK09gmVURZOm3fxP5f1mtofEwRsbHITjILERICa+blMHMHvJCdQ9cR8FI8JzAwj07wcQ==","signatures":[{"sig":"MEYCIQDc/8OXWZ6rrlm5VSonAibym1vyNFgkxUFlB9cTHrwb2QIhAPgqIsiziszrmnUXGjyfDx4AJQCqpPylOpzYGPK7Z0DE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm/HFCRA9TVsSAnZWagAAMpkP/2uI8x+X3jiCCC/lYA1j\naPBzAaFsJCXczFAQMkbTMX/kfhDYXGs0POFFese/xO+0CYYZbHEaTjNF4WHf\nRTmClCvfynkf21KhHh/oZmZLbwwSygreT16/Jt0lNhe0X5lFmWOA8bSqK1dD\nRpQEEOSbv2zX/M3R8RAfPUr/VtM/OsMmg5nkIr5uhMqcHOWB5MRGhkYMx6d7\nOa6asPfFonjhsO7F8bwVhJdtpn0GZKfETjb9pqCOmDWxvVOq0XiSn1jVLfQk\nyCnSF7lO+RH8xImZIHY5bOIUY8oVlY7Bhu8YS6AQXpr5RuQ4RnuUu8q8M4Do\nNj/NCV8OuLsIoVJQQOv1NHccA3CIS0TPulN8Dv7+nn/cXA85xM3wwJ+0yEhw\nKugczrTi0P0YjXARycZHCXxIww5Ezqok7N6T/rRzXtTFsFBs/YVgK/1RiUGs\n6iyt/Ff4XorUTkvT7GrJSAsYNqN7Asd1FlX0WFgzabBVj31KGn4NBA8huAVX\nsKmSHoG1/mmmmfHnpuyEt+irkU5/X+h1KslutaNauW5+jKcHPo/ixQkaZxAg\n/e4sNYGpESoAcro8qOlXHMSiFbvTS96O6V/edlTH3xN4yZVSkjgwsPhepwTs\n6eLtBUTM1ghD45otcNX/bEvmmxok02aAZIkQ5+Um0Tj13uL+rAGZlFV1LUjJ\nbfFv\r\n=/gcy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.0.7.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"5adae649e3e9018b061fdf35d8fe646b98d38fdd","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"mdg","email":"npm@meteor.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.9.0","dependencies":{"koa":"2.5.3","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.0.7","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.0.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.0.7_1536946628588_0.2630635574283362","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"apollo-server-koa","version":"2.1.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.1.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bad3eaf236dd00d73f8759c21bfcbde2256081e9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.1.0.tgz","fileCount":21,"integrity":"sha512-80aqu/urTgZYWfmVxhq+BiOyNM9cKJBLYg/zfWGKXJDxxe8n3u/gnsNYFYLkogkt2K282R3PU4RgSnGPk9SlqQ==","signatures":[{"sig":"MEYCIQDLfguDnJltYhi+IeIHdPZPPXrOD5sHqFyLqAFuzGS1GgIhALMGC/SiA2hBILB2AvWYwhzRC+3QsxUdHi7eyycgbq45","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboYc5CRA9TVsSAnZWagAARBsP/jUbrBt8aBgmK2vrBKTo\nWXtX0UphkT6SR35ymDxDqXEADMOInlpNRiMpM3eeSHz5EPM7M5YyM9BVgZ80\nOKLQ35E85SkWvbK+BVdYV87NiJs6FsLPnVTcLHoFPidS2y7xw357mDBW2+/n\nd+hevnbJyHzsmIm+S6GW/0p2szF95E25Y1gpLGqHrPU1SUw0iVNGRdv0ujMh\nzrQEcu57KH1k9HuMKQW9myC9lq/KlvshOXqVd2sw/dScqKWHOSEYVUQlZUm6\nzsDqoFuCE3WLjYC5hL4AWWMHFnm4gnmZWNc5dsujKO7bOtrRHd+38wTZkac8\nY2/By6VB5T/vWmF2YKBmc6tfPthzGczz8vDs75Db8q9O3+W+euRx04IT3soW\nvtKEDF9f+GfwheAL/z/fsH/7K2q+SqOYC+xqof3H/J4s4Cf+5F8ExW8aVYUr\nQLUgKQnFI4m8YJNm1tqtxazX+fzst9iwEahCfDFAiuehvtMLk9+Gt9gL42iY\ngxw5IzvhaWfnGiUS/hE/0RL6v2XU9y5HpUn0R+Z1vaZa6kjOUHc7KA1V1zlK\nUl1689zZqRRAeWvsyuJkGCbZMImuTi7pBb7L1D1zkEUG9fwpH+HapHKMIHcD\n9T/nAz3LXs3dP/Rr7joUyZwxCOjXtsBNkLQHPQswQl7L5xJF61umD7hP8zE3\nd8tm\r\n=FVjV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"86dd95e223460f8e1768141a8cefa58bcd409b03","scripts":{"clean":"rm -rf dist","compile":"tsc","prepare":"npm run clean && npm run compile"},"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.2.0","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.9.0","dependencies":{"koa":"2.5.3","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.1.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.1.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.1.0_1537312568760_0.6678426142673761","host":"s3://npm-registry-packages"}},"2.2.0-register.2195":{"name":"apollo-server-koa","version":"2.2.0-register.2195","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-register.2195","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e1d955f776aa2ac865f73d2c889e27afbf8e8b32","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-register.2195.tgz","fileCount":21,"integrity":"sha512-8CzCCCSh41184lVqtMiovbkWUBe+USBR5YCclrmWh6eMerWckTGkTaRuObQ4KmcI3pnMIN6kr1G9r8+JtnRCCw==","signatures":[{"sig":"MEUCIQCmANnxZJzRI2UmyRz58LbUAdXDsIVpueFtdWb76YYqugIgRB75n3PJ9l0Y2A5suS7y0tkgXUJot9wYcrV/1hwmmAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvAlhCRA9TVsSAnZWagAA8RwP/RYiY7O9lNJzQPmPNfnk\n1rsKDTE/gWeml60yOEedX0g+NZiW52IE3DJXa/jPmR/ZNLAWe6RswmDt1Igm\nzgSxIbOfoH6oBMQO3ZslzUiZey1pnebykSj14LMCfgDJIYbUn6s99BaEGIim\n6iv3LabZCzCKG1ExPV0yN3BUQgJKtGg+0VMp2oPUe+I265hLky7EVAcJNWJE\n3fuLK0ddRQaV3UFRJp2pk+026kIIrbeQZc5FNbk1RjwHf0ZEXdDYWAQ/rjt9\nL2QaIBxdsLUqexVtj9nTruFuv08UWyuj8CXZobLTFBoFdafrIrU1nhMrr5Ok\nSTHTWQZyBGRu3TZ1/uOEogereK+ETE0mOm5Y0pCz6avCvJOKYIGmvKTskM7p\nhCl4uqtkjNAkanHvudmNkOk3gv43UhOs3nejQfLLcl/uaLr7jmrIBGtNkG+4\n55PQTkUiHLI5hif6OseFwWlxDPawfLTqLJkwd25KW2gkDiX0z2C9RSSCuiuD\n2LDNqXy3jdc3xH5+tcVXHG4VJ6oIlAWKL2t+8JpG4TNnbN6wws4qzZTNFJNO\n4buPEyQmldKFo7vQGQCq6EkK2vF9V4UoH0NA7Fb6ELKllcbA1NfX7KkgJz++\nH5fprClmZ74T+f5/chDFZzH2GUB3aIvlLLyj4k3Ue2k6jaPUlU+bGUJayRgy\naofQ\r\n=NZjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-register.2195.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"e44b5bd3c8b602f549ae52c4cb9d9c7e2488a5c1","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.5.0","dependencies":{"koa":"2.5.3","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^3.0.4","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-register.2195+e44b5bd","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^0.5.8","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-register.2195+e44b5bd"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-register.2195_1539049824272_0.8575686521219932","host":"s3://npm-registry-packages"}},"2.2.0-alpha.0":{"name":"apollo-server-koa","version":"2.2.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-alpha.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"95ccc77f4e8b09cf77b7d8179ccf306ce24da42e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-alpha.0.tgz","fileCount":21,"integrity":"sha512-xPqFieQGPu++TFu9XoAGVlV3Wd9XMI90GyvcXD7NeVOsagoY3kqs8FYPN2XUwKtUx0W9+Rftnk+weeKVlgfOVA==","signatures":[{"sig":"MEUCIEjb9eNXZg4zwym3u1d9Kv86CSpGG/Kqu1he+h2rG4NSAiEA4Pdjxr+krejNiw9CBoqx9gENECrmwnG8tQwihM+pBU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvlOvCRA9TVsSAnZWagAAD+sP/03DTfpVWghXQkUvqeFL\nnMygiW3vCZ0w1B/MpfYRg8wtmzGmzlaKypGQnruL/4HN5peT1jb1uGKZVcIe\nvLietNXZ4eYmjmLYVlZnJ1hWwc5zutf3RWOUvZxePeVtY+ZXDVEUfD5RnuFu\n7wACdG5a69G8cfN4aSymmhfYg3JLD5pzklWoEZIx7NCF1d/GOO5jfG++yCDw\nI5qBFPNOMr9pX5ciFZR0ygugicp96HCHWlQmngYihxVGQQtHmZ2ySIVhUYpu\n4u8I9+73p+uJGHpE+NOptjWW9hABDecdaBtopoVICwzpLZFg5i7pTKArXjkM\nU+n1Go2Uy0ddISImzTL0a6DaS4Z8bcucSX0OF7Q7QVshQDdKhfO78lel3cD5\n1YNiPrIql4MtpDaTDRk7OB9LJhuNPVgK7/bdWOriliEIKPPxyYYuLLWlwTBA\nURIBhiQcw9sT3l6W/+4HDFPrtLfghH7bFhWwyJ1/5Krit+uZHIkl+OJw6bV5\nmIagFkpVxRUCkDPQM6CLfPuYZ6YorF+s96wKss5VR3i286o+vrD8FGObsTo1\nW5jbjzKUD/nRTbNTHtJ+acdoVEN8Hg/d6xr8B3iN5SElvZbF3/Vqus61sUfX\nkPTWHn/X2qNshlLJ9ceqy0YZ83gNFEsniUCQMRv+IZXdwSNCCVwNLQNPrF+w\nimtW\r\n=M9Qt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-alpha.0.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"dec2b94a0e309c1c75b3e9f3d7b4011e36a7e48a","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.5.3","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-alpha.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-alpha.0_1539199918276_0.7792640454684172","host":"s3://npm-registry-packages"}},"2.2.0-alpha.1":{"name":"apollo-server-koa","version":"2.2.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-alpha.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"98dd1d07841ed578906bdc03b104d05c39722c52","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-Co+V6fN/hBLmtBEXtbTkrNuYuIEY6pdB3cOGHFEMT6gFJFqLdbIl6EjJUPxCobdcaMETpKb8niBebozDoR7ypw==","signatures":[{"sig":"MEQCIHuvGItFsrBO3vicByoE3K6+iN/amaqIlkGKYfkNGmmiAiBUdFRy98TQX3xeURThySJ03uPdYlbcZ+c+uRCgEb9jTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb010ECRA9TVsSAnZWagAA+wIP/jZ2hh6AzaWI6wJMRYB6\n96RjsQl7bO3EdkilywcrwHaeIS/ERyOK4MpjN+iP7RfQTizzZNs/JG6DgfXJ\nYgeg9cRsdoP4Sn+VTirD4GC/amhPHPNrHav29gd7iv29kXwPtlDet/58Dihy\n5m3sgAg3voDcP5N1hHHSCSl/R9hvELRkF7zY/n5gFBrhZRt5uOqBiB7QDuIB\nb1gucL6gWYB4mf9RU6eBJM8IUnQBmgrXYjSaZYTRwFLiPFOzlazoM9WyVHWU\nV9dKzgdCHQbIrybsvC4z0Mvn07Q7rhb+uW1RBDKEzUV5ioUzgS2Bwxunhbaf\naCawVg9T3q0jiCgpQIycX9I1llObNEGSem02HUPpegz+x0w7Z8EvRnU3npie\nti3mwi0kI/YS/Z7ELR5azlA1scyqlBjUFG2avYnwgc2PxMa/j49Hlfv3hfF4\nn/sAbMA5Jze8OGKnXDnQmnUhUho9ryUZbm3lXE5cl4wjwisK4nWRZuggks+y\n0F2QyWKqIZ1k0vIKG/Pl5dnk/0AKiKn2jertEVwAuzgl2AljYgmphkixMnyF\nPiHFsG7dXEZekFbF8dJ0qZAV7Dtl/nlV55tgejmwIE5ZC4M66fl0FjZBp+4U\n5qdgR24pCvBuLqlLT55Xj44v4eUTzgND4z7PrWpNjvVbwld1djvX6lKoSEzF\nPAbx\r\n=Bil9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-alpha.1.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"5b8388323325c14970601310d7864b86010cbebe","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-alpha.1","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-alpha.1_1540578563334_0.5408031527249793","host":"s3://npm-registry-packages"}},"2.2.0-alpha.2":{"name":"apollo-server-koa","version":"2.2.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-alpha.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"39754376d420fd45fc4aaebccc719a753e9e3b1a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-g4mJKhzOwbmjjW01h513IjtDYekWUxNOAPJ9iwxt4a/SIrrz7GQ7dI7Y0ZJq4NQ2xQ25EAbG7AwHyh6iql7e4g==","signatures":[{"sig":"MEUCICZFmW0u8jEX20uWVzWp4VwByAB9I6NWhBDu9F4lj/zJAiEA4kfC2iP+3pM9sezSzsbHOQzEpKMJe1F9EW12lUJ2zkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4J4qCRA9TVsSAnZWagAAJJEP/0TVEj774Fr+MSUDeb9I\nAnYXLZPBwCgZHNaVC4Wu6a5rZYnr01deddewu+nwUwZw5Ie9aOmsLu7DT9ak\nUn3EnaZmbAZYZ8QsOGijHEcQwJmRuPt8kkbj/KFs1mKARsoU7wp5YiWaT+DM\nVwLlPayHT0YfV7ftURIF7FZj4+Kh2EhwWRW/R+pkFTqxaUgPhSUKJgkOLU6e\nBWu4YevPUzUNPvlUs63KNYyZwaXOGeXfrkT0xsBTUS95o3bpDLPVLUy8kLmS\n3Qv99gbq+7E2CWt46F/+FuP+L/Cy6VwLmNYI+uH4OS1JbHtTto8FqaQVVHeb\n66IPOpqrkZGExawt9MrGfPOBc3WcV4yJV/zFvhkUC4ttXYAvDCMmJx78rzkY\nwVU88XYWFwsgFGKdqtBkM2rYnKXvHCp84eGSl/eQH6yo7LYfVi2O9GtGMCkW\nGzZI6VubwcF0ilgVaLu33KQmIuXLCK8xsMdbilaLK/zxywNvAESaB2NcnPSM\nuxPbXZrOSjh+a5qsVW//aAtH2oBt+N0AvUZ92MwCj0cKg7Ac2qrEgT6Chsrm\nyUSzz4Tvz7VlLLESJIC6KdrT/BPZIkmGmqr5Kv+jz0K5IhJmXlg6VZoT245p\n19toxwCZpbq9AuqXeUZEBzwcQ366/Ur3qZO113TjFx7gWrjazuTyl3CMGhdw\n4VX+\r\n=OW1X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-alpha.2.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"a6872c2f6ca2db03e9f237510b3fc6802d390785","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-alpha.2","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-alpha.2_1541447209618_0.21981067835421042","host":"s3://npm-registry-packages"}},"2.2.0-alpha.3":{"name":"apollo-server-koa","version":"2.2.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-alpha.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6ebcd11dd560fbf9f29ba945cf36d28fe124e689","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-snC/Vc5X5td7vUad9sCDzQlfwms5R43+8xHWnFlxVSVMuOZLrfCUUegHPhfLoKSTfOzYbswxJhfSyhhlVXmumQ==","signatures":[{"sig":"MEUCIQDHbKIWVC4GiO/SVOcgxQ1SO66Bx7osaySK0mg7yMlTGAIgVw+RwEE1Wz2+ytl8Ghe2FdBofbR/R5RhyCA2XlPh79M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Si4CRA9TVsSAnZWagAAeREP/0cW4MpopOAIlTeiJ7DU\nPrisChadf4veINUcyRxUu0+sy0cfFizUBJ3YS39ISeQL4M1n3jzEMMp5jdz1\nyClr7hyfn165tYK30+lJlGUXUdDDTJmgrWZ75MApfpCMjUXr83aVKJR8KaH/\nV8CEuuxnUt+yDcPXC81w6Zx+/kjTaoXkfcKBn7gD1pXMmrqFgMpM3B/TGqRW\nXx/UFYi8uZT3SX2OzD72xoSmAyfazlZQoQ7kqNyuxQcZu1n0BEGZk5X53SZG\n7NOgWMXR66oQZHxZGJ88ccLLoDg+kGnjGNj2UUOc23XprEsOtb9xWu0uTnn8\nNMi20/Evla3HzResOexDpoBb3NUxqKziYQYhLMlRuOyzI6xQ4ppL0endXLY7\nPf66qZJZrqArb0jlbPL0HtkihJ0eaepfC6FJYkM8n+hcgw1KS3yCGmypA19t\n0Hy5h9YoQgaf+eeQQwC1OW4WjugsfMJPquMv6cH4Q4wjN49MIUC+2gc5FkdE\njoKRC0Q0T13UUPsHdMI1a2nDfS+0Vr00MtYz7HuZgw8EQNsijrwn9lvBhLdH\n+YgNGdEGXR3fEe2AAQPzhn7xTim6x1akVSpLcnYGWtRdlmVV5W75VGpNuXIc\npC2Uk5+x9YaxUVSOHNlmUSvGSAqCAKSULwFqAXDmSBOhPzjnAqsPVIp23zCa\nikEv\r\n=SlKE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-alpha.3.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"5ca4c07bd5d07e7e753204726983dd7064d18967","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-alpha.3","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-alpha.3_1541482679391_0.18419198398533854","host":"s3://npm-registry-packages"}},"2.2.0-alpha.4":{"name":"apollo-server-koa","version":"2.2.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0-alpha.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"22f1f12b9710f3d61273e4df5dc1cd09a458804d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-cWAy2+PW1/X9IsHuddXLsJJhTYwyW8q1KDKIEBr9/fQ88BqfIYPanoSfo7RsXf+fTfYJVkvkJErISgMJJmPaxw==","signatures":[{"sig":"MEYCIQDK+Ikb59dt1l3goJbERYBrzdQ5l+lHV/v1GB1VGnTa9QIhAJpZWC0VzjV4FXOaP3P0ThpIL1vDHrIOAtcGumocpBkM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4eywCRA9TVsSAnZWagAAIesQAJdp57E3NL/oo0eK1HVs\nOFtdoe9JT1VgEY3+wyWB8MpXtNi1uPWvVIqb4Wm/Wb8kzLA4XAD3dMnXy8Bp\ngf0uxCAR8g7oZiBEAAOSv+IT1xA5rmsxuktAEh1lPxKbKd8BD+RlP0ed7xq4\n06MphylxNzvI+VT7PyG3VRaPxHFJkxMUkW4RHNH64J/Q7+rREXUZLpEBF+jC\ns369yJ1m9Wvhubz/mMSiSyf1YO60DJkg/CHuvjoHxNEq1At17id1gYKGIT1f\nwDnmv8Ba8ZSHnQ5JhnxEd/RdW9Z+rZnHoj+pw+eC5e9GsdTMtdcL4tKVmdxO\nkNTXPAiehoSLHrdjf782fksJzxGIEpJ4bPsFykit90gxYourb7TGv6Ff+q2q\n6jnRo/YYHpfZR7xAR6BqZR/RfqksJv7zRv/YI2qhhvocvV7u5wDtxU8YAAN2\n5BYdk8zrBf4k3Civm9pstLcBW8waESEhm14eCBMKzI8yQiKQrYvWsWwI4mBD\nvLve9sK6w+RQ10DnYJnDXWFtY9EqhzPdS7CtTD99eS1YIRBUB7aX2wU5EGtM\nkCos3MCkAYtiBJDB587Q8SJgAZY++x6e/sFmsii8z5owgV1chkZl3JWXWe7G\nPJWc0ZsSmNTUDPW2+Y8B0Zfp645JYjlzD/Uwx9BoaQQkN59sP6PL6gBvLvmf\nhK42\r\n=7YF+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0-alpha.4.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"79fe6bf0bf0187c2a754bbb9d165c612bf0912b4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0-alpha.4","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0-alpha.4_1541532847494_0.6428043158313721","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"apollo-server-koa","version":"2.2.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"91420686793e0b74f7395d4cbe4f635f6fd814c0","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.0.tgz","fileCount":22,"integrity":"sha512-uftXyuBQGTVw0yinsqyQcsV3x8fPOaf+Ek1HPVjeS4lrNKWG3ZpMCjQc2PbFRo9/dbOG17JhTh1XbbA2nqfPuw==","signatures":[{"sig":"MEYCIQDTHHc2TqZ34s73QQ8VD4V7L+yV0f6cLuVeKTUsWvsMrAIhANqgUgUNB3ugGsDpNwBu5I5dvT0QqFmy/PKi4wdfZ8U+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4xBNCRA9TVsSAnZWagAAUyAP/Rgv3JdK4LC84fWVNqc+\nS6saJuL+nul/9uupoN0RB9/4fGp7SMvNuK90fca4Eb+2rSUWfp36Jxy4DZ7Z\n3slMRYjyVtTs5+DAGqE2htUvd1PdshjymXOla39dRtjOcKejOpUdAmHal32N\n2oNgVfwdZ2onAO9LjkCo9wKEjWAWMO2dfWL7BWmqv8IWTl577lY10CzuCP2W\n+/jnVzDkYMcAu46U4f5BJavgIyY4deA6IeDHrMMvr5jEYqbczIWjxMJP072Q\nsbVtzHce6OxqM8NbtZbzy74sQgrPr887mUwom/mPYJgB8IjbGnTa702zMXGY\nLpGBCVWOStPfJdeSnWIEG2sDKgD3nNbt6JpJ7YBpko229CPksd232ApgQW/e\n8Q5/0CxN3Fj5H79XOL1aQFSqRw3RJRw07iCUAs872VcLAg0WF/2XQb6gogtn\nvOChteT2XBqwCeiwWIUZsc5Dw9Jh/q/aelmgrK+putMVx2811o8r3sMqQ26A\n/gFBvxqP+lkqDAZAzwuijUC2SF+n0Zffkmf8b5jrTQGwTNc5DL+HeRwsUr0a\niDk9VRlNXboGbjH/CuZMnCuSgddPEHkbWEhuvBLRDR+JQG+GjcC+BdtjXUT5\nUzWFehIjM0J/dRZdadB5ZaGkvx6/2tv/gJjrWTk6YYcTVm6v6taiJERXsFFY\nz1Su\r\n=npA7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"6bd73b175ff628a5e9858e2a5da1aa9dab5ed348","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.12.0","dependencies":{"koa":"2.6.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.0_1541607500727_0.9873387730651475","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"apollo-server-koa","version":"2.2.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b0b475d5a77bc0f00a37c93ad92d7940b31d4c10","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.1.tgz","fileCount":22,"integrity":"sha512-ab6aIjEI/6wnFt9G+j3ojv8qDLSwrlUZnrHzACGU4l7FrWztLNPRxZcMaSgWQ2nmyKG1lxLfTEAmqgAk89U+KA==","signatures":[{"sig":"MEQCIH2sX2xMXlHAg1IIcZUysYuL9iPfHg45IYEWgFXYiZUVAiBrGRdMyiDauSfY7kjUovaZJB8YYrv5zrSzyznWhlEYTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6X+lCRA9TVsSAnZWagAA3zYQAJUAd3IjC0nF7C/VVt3o\nzUM0RMdIia2hL9j/4h+Sx4ofm+jn/dVrFPCjoYxYtavPxSm2Wg1zraQBaT7z\nUbcO1McI92GVOA8/vRXl2WrZR38lXeHFVEv6aeHivtzjf3CwUB4M5KfhjOpt\nhCTNbFN3MhCAQnmBUbq6FQRxmZftxZVpOaCDuCY1zEx+6opT+DEa/g1XfNY2\n3sMBG55Spo/RWXsjPoX+PKxSp2Rew5zIIl4evpB5X3vTqQQCgIDOhLaIa40V\nRCzpyMuzMEL/hhEwiNwpcm4qIKJnjbY8pxgeKymETLdu5KKmR/MEDTRaHOa5\nYTsxnqlj+8xkaU1PeYFcboI+RDL6DziVts0uDWzR546Vej2IDRtm9GbfxKP+\n01BAWK8ZZXupXhFiO3SnUCuION51f+G+IlymV4d/8tZWuFg9dClrFUYs6KsE\nMOeGkJ9HZEVXCBhJlSKaP41RuYfExBmQsZX0yuBGYH5lFH7xseSzAlmmfWJe\nxQH/yICGSNa+naJXEo9LDNFtzx0GlpvSJD9TRPc67ythVvdLccxe9w0i5VAA\n8xLmkTFehyPCWI2YB5z/au4tl7Ujh58kwgDXuDSaTLqgqKgTjcVRPTBF2iEq\nq47sglWo+2/xHz/HgJEY6Z+Gt0swXu/ObmTSRrRXZmBeEBIrGsEV4qn6GSJo\n9ICh\r\n=Zpbm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"20eb2e9e0353b58c0e445cc8e9b56f3a93d64db2","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.1","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.1_1542029220626_0.48772531245975603","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"apollo-server-koa","version":"2.2.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e36484dfee2b5b4ab1781e2d8f07150e88499408","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.2.tgz","fileCount":22,"integrity":"sha512-DoN2JvURNEg+tsEE7KFMTPuPJnzev+Kzm9nnAJ6xrl2cJq8LidlmZjiu8PyDSK2+kNuGyEkUq0d7SVy53yf2mA==","signatures":[{"sig":"MEYCIQCd5zHzERiV8LrauQWohZPBcspY3B+MyRn/hzBMiH135QIhAIiZ7nlhfkfws+oIoLXtP+8b+WD1rvANmyH4OYjqNZ4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6tjGCRA9TVsSAnZWagAAl40P+wZ4YF6ddDn51BnvqyCV\n33kCR8V9FTTLdvbCRuuyJN9/Bl52YuKNdHk+C/QILvZd5rVdqo0hhkL/PqPA\nlKYLqciYqSlTUunedQEtv8hm8PeUFfG+laxo03meRG0ovT8VeD4ruSuQwdvV\nzGcBsTgY79BErGFmIPiAQ4+lb8etveIGfctZzpq1i9BOPd3bDAxskjfLef1N\nwsCMWlzjYZpvIxTi8oSUSJrLS2SoChKQlKhjiijI8BG52A1mXCmb1dUtexSD\nh+B8vhfqi/y7mWVDDAsCIfU6RiIQSES2sdmPcPJA4QNF25NGNPRz0EzvVPZU\neB/jWn+dyAZ0zWQme1SIaBVKjGsOrHeE/spsTQxJcJw/ZvHPSp+Ueloy4lbK\n7OP1IJdL1OVQbFzcI3k7XHavwt35a/PVIMDDEvUOWtwB3B6wMHtgJSn8xojV\nff1Ame3ynVgGe0CZMT+RsLcsg0sp3htid5lYgbOGTFwzsEwbXbMS8AiVgFfQ\nFvXVC9C9GlpJTLJ2IQNp0BY9VQE+WsHQ4EYvlh5X9OkLJwEK6k8JqPxWEPqY\nlx3UDKWpLSa7SbR5qTPBsOXTL2NBSHwNhlarce5LrrfT37I7VP0uegCyEt5w\n2zUrQkFw3sirjUwFaqPAKd22wU6GJwoGuMy+yGEPpkgkN/oqT+/OSNhaGtPJ\n+mnE\r\n=5h7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"47676e0cd965515554e171ea7d2a99573125ae58","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.2","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.2_1542117573892_0.08457249393593647","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"apollo-server-koa","version":"2.2.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2c8bf681a3f2a8392a8527c2ac76e474d7fcf397","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.3.tgz","fileCount":22,"integrity":"sha512-lpCKZ2NIMMiZrf4elGnY8ACfcFzhQ2APpikvaM9S/q3s2/eWTBbb7xBLO/ooIridJ028IY7kFfF0GKMESOClMQ==","signatures":[{"sig":"MEQCICz6uCEwXoNiHWEP6209oJbHkHUGlFE18ZJ5iy0Eo2Z7AiBahGEMlB+WL4wbLywbUPu2ESwQpnpHAqssbuW4ns7d5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/EJ6CRA9TVsSAnZWagAAXo4P/imG/YbHbAl/+fKgoLQK\nIfUloYBSHKXPshBBCP0fodO8cOBDxixc0rzRJYqNjOhH8WXluNcGU5J9tGnj\nzYi4oR4pTo7UlYK1HBvpL2rJ1JrMMC06e+RuAK5lpX1bZqx+jDEyYaU8XpX5\n1iLr1QmVEtQZQUju4yXo8EzVB489XZlHKYvBK/znHCl3cQjEXVCnpDuQMZJR\nEiE+WLz474XAk/lUP2hqIRpUd/C5mkvMbALJsG7BkqJ9IYNFEEfrSLdTxsSD\nPXfnu3kheBSGThECdLfHfWZmfIoP466ddq5uUIYwITijExN2JHcUAyMUscxL\ngGAa24VzUhZDTs5xFqn8UGWjOW1vWrbLBlQfdZwP7X04AZN1AAoS7ssDcduW\nHgAl+g9HHxDUgITTXVYfSoGMUoAPG/7BxDuBbtu52C7dwqWtYElGFAqtUojp\nu/4M2R0WNPcpZioyR4zPh9Wwsjgn5X1oBuIGYDa8mwzCJxL+O+iRiOhmAFhA\nUN2G7Z4Ctu+x/vnAu1mtXYT0TlJLcpyQJY0sgP37jBgcMsW9S+O2lLmzU+4m\n3nP/wjJ8qTEs2YmDYWLRKYjLqREvaguTP6t1D+d5Nnm2+ADofVXuRag+b5cl\nrdH7LmCT+qIJjEEi4cwEgUd4dKDbdrWb5F2SjZZOTdp1StFKmIYwkT/G8Sgh\ny/tO\r\n=AKcY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.3.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"1f3801c94967941f539e4bf925c92134b56478e7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.3","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.3_1543258745468_0.06552376723288345","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"apollo-server-koa","version":"2.2.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9e82e72fc04a99733fd415b608a27cd46874f352","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.4.tgz","fileCount":22,"integrity":"sha512-+puSddQn4QwJ3p8yVICYR+ewC8qBaLLSVa0JYJFhQ6R783ajW7+ijpFIAk+JO615tJquiWM1Ku5kwYslIBHoxQ==","signatures":[{"sig":"MEUCIFgF7lH4DOFvY7+OgZeVJt8vEQC4ivnV3FDa9Bz/C/HfAiEA7IMJBePOj4FcIjv301UmxQlUp21pXrZYzpBykOkIDDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/p12CRA9TVsSAnZWagAAr9YP/RT+Ujv+ThVzGi7lgdXb\nIDkcqHTodCXmXDv14gcXtVTa+XLmvl0A07V3DR+rmPsVRbz6IrudFrIvwsGs\nEyF0fIaYuq5xuQEOMmKMjDzymOQDnKXyoIOZPvEzrTaZ7PV09R1GDqAs7V4y\nggAeOYFGS4DS17m6FmHFpw8J/9pjft/bYnrNAyvVrGJd+fkZRef8BoGd8d84\nN427D7I4rB76db6TJMos9VDk73lxrdMQnX731lvndZl21Xr2xEDtfejGGkGB\nfccPQWXPXA/TTXj1a7ZFSQTXWhRpiEWJuWAuQUh0kUqi942CQ3Gip/wprUYY\nHSmxNQCvtCclFDCByUZHSniQudejyhq4t7ZtTAapeRfa1UTpaRUqzOTlV/tS\n8LEce33RHcqz8M55Ca5oyfDeRGmmn+7AhEOd32nqomdh6y8MZyAiUBbMwodZ\nBZ7MSGlqYVXVMqHjVpqMMrRvlbiW1mQhksI41fM31BlWyoMgSj5PZZO2Ksr4\n76IUfmZXfoyJ86iTmahUBsHIUXPrZ8y4bjyIf2AigMMuhm0uS9XcIGJg0hqT\nHaNSNIz6+NZ40h48HimKq2/fg2iZ9KcNds7gV+oQBLLFFa3BfCAB45glZPJ1\npXRyt00N+Kavakx2xUJ7kYN+LwAQ9uVoHPWKoDVALPHUEp7ju1vs8S0ib4lq\nDdEn\r\n=1hky\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.4.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"ee44bdb71642f3b07b6816a51b3256074209f354","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.4","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.4_1543413110035_0.68141854467095","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"apollo-server-koa","version":"2.2.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.5","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6a4cc152e84ecd5fca79b4a0c57e83a9a9118516","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.5.tgz","fileCount":22,"integrity":"sha512-Pe0Tjqqvh1mDvCq0Z6rR7sJHcpyZEa+Nb0g3YC91oJJ6LBzf3cnusvSZThqAlaHWV7MjGEzJfRKZjd41rb7yNA==","signatures":[{"sig":"MEQCIBCj0c4ZE9yBxy6FYLYUxE/gveq5Vrjv1GUulHXC95/XAiBA8KycojyJCdMTLk0zKrjkiRClAd81EERJtN7zbCjhvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/9F+CRA9TVsSAnZWagAAWC8P/2MXcWL/ozpZBFj9y7Cu\nt/Kp2chGAzp7w6V1kVX3kAlORP82xpUvOV8VDOi6joE3jOsp9Udv/vN2FJTQ\nX1+lkEkVzd8oDvPSVLtpNOGfoSBu+HwqmDADosQSmxfJFZHpksn4SmxQtD1d\nKmqmcq8NFhiQGDnYlRtrFjuh/51SNbs1f71/v5YsC8b8BL2aGrnzBxhmPZJ3\nT239QduCK+8UItO/IgNHGNwHfZcTqRPitGrtXZ3k2flOpD+fp1fxzy3I1GBC\nPchu/cFaqk9xSk8GKV0hVvJNtVWVKh7bb8zEMrp7Rr8GkqnZLJcgSy57X+0u\nJUMWlgc6kf0fEaohjz/FY6hGtGL7n/IDCfqJs1cmGYXUcIY7GDeN1IyWolZm\nbdpMPZqD9MYvYHIPL3fuNlWVORI/zaT+/8SyY3WXBU0t9FvgEoUb7+IYcs99\nKe1exeuuwEVxRsjJ49K8fxZK0OG+bGGH+bKMJ7lAL4TBYB6VWd1tOko27oO5\nsbaVAd3iI1wOm18/ejbFoU0mxHKizl/ZvxL8WhDq+WdW5v7WfxS7zY7sWuOY\nSmov0vlMrF7Kvs/g9fdP4wbvzP0b5vtCX5845k8qaLN7lD5Ss1/a/GO7GS0Q\njFFRUmzPZZfRW4++obVvEQOAs6oBxX4pb0p9CWQp6r22CYoHGku2PjJUWmVl\nIPyr\r\n=RFic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.5.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"85e9094f6ce531aa25a42dad93c98ab37ef6e9f8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.5","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.5_1543491965274_0.3678682854420319","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"apollo-server-koa","version":"2.2.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5e2ce20ec13c50ad10be2a4d03240fa99afbd711","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.6.tgz","fileCount":22,"integrity":"sha512-PeGrAwdvoRNRy3ceGz+Y7pIkBn0IsnlN84DWNCzu+8WKztB5jErOikZ/5syZaC8CaLIlFxGDF9OIJi8z5sifuA==","signatures":[{"sig":"MEMCIBo9ZNgDAeLZlpBuLFGoteMbQzK/1L5aOzWpFUJadW/+Ah9MDMXQrMTcrKxvNs7iERuLv0eguQyPQgFQwXK4POHy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBmaYCRA9TVsSAnZWagAAaZEQAJYjPFpclK8TbbqD8kRT\nHMPTUgszgOfMH5M81PduSnnZiUriB3PNU9YGbbrB/IWq3KmvaQWbTh+rzEJh\nF4IdQQXPngY5oiJ8eVueSOZ9gCyoL45WpTz5AbF/Z2u/aL0dErbZhhehF6r7\nA9xYY5NfPtQqXEThXJbsIPdZ3VR9mQkoalNUfgGBkKm8KCcJd746fL8OLpYB\ncAFwOfawodlpgJR7lGSkw5cTm7pyG2JFhYbTOAjS7eWIQlBH+wM4cSOHR3HU\nbaos56R/G8O5UJ2S8O063seLRxh1JnF1dqbC+L2JnQa+ozwo6U3dp/kt+PXp\nNr7l1MxRaaeEDuWsVm/rTD0QpGrZd1cWJTQUoLkS79r4ImPRGG0/ighfA99/\nd8J7uPdJjrDHdjhRAPv4xCSKz8vabCl/gDWGxdqmudls7trwAsaLR8Tegh8R\nmjCiCYYJ8bFPKVAqTzsDTbzy9dRqcZSv9VnT2eI6H5GHR+X9pIEyzTWUOt1z\nN/GOmv0mJAqx71n5zrQ2QQzo9iQHKM1OGiVDBW2qhJoogMvmqF8kCfE9eW6F\nNJ50W17cpsGrs7dBcdvA81/gBoU7JNueM5579AV6kFv1e4YCLsrh4CjWCZ1M\ngpLTvCxUKMUtNypIB2BiXLQNbQNffPVUa8FzBGyasB8t9tnTdb+lVh/zTYzb\ntGeW\r\n=TJHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.6.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"1e5cdc63975132004390a2138fd01e85b6f8ae32","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.6","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.6_1543923352090_0.2524763563278367","host":"s3://npm-registry-packages"}},"2.2.7-alpha.0":{"name":"apollo-server-koa","version":"2.2.7-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.7-alpha.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1938d9a17360fab26feea64436bed57533482baa","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.7-alpha.0.tgz","fileCount":22,"integrity":"sha512-Zu86CbvD8PwuUvoqaZfcNIvMuBOIxNiFPAzsuPogkVZ1MOyyZ4vxJ89ptHDNQK5sL3m1z+xrRtM92TI7b0KYIw==","signatures":[{"sig":"MEUCIH/wBbVlUI9WqUIAJSujcgXg9rhmAtu7NakG248Qss3bAiEAoByv/JgnEn+/r/K+8mfLDOObleHuGGxJduoQMnXfwhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBmitCRA9TVsSAnZWagAA1DQQAIkHuPiqxkJ55mYTgBEU\nUMkvcFe7/x5T2SLtK8yZjduGp06qdv7n9OOkcJ4ZStcQx/LPTwr3ZLHvhrLf\na8RLyyKSnB3SH67HoQQ5LS7iAvaGS8MDLFJFEImzJO3+pW1b912lvlcIakeA\nvKjtp6HxBoGmieriJF2AYMZ6v3It2tpYp675u392zCrUy02JI8dg07BZy/cp\nCw/P7NAs7OQ+TIwW4uqjwHwaXZGjiu1dpHS9Xy0qEGsn26QYzEKPSNRtvxOV\npUsZqglOCgwtYfUIZJAT4dFPJN6G2cOYT23nJe/PZ6Iml6foWQDpnHpYbCn8\n3rPNAgX+lcMbnGENJAA0jihn85HJLIEnze4AlnHtV3hk38q5a/y4IaSqGVyS\n/OsgN3m9mOieSnAoZsWLd8OAXrdfuGh5KdVdn8oXn89K4J/3rB1yPQfMEQJx\nWMgOAbaI95lommCuRCQukuUBzoQBU9AD9024Dtb6rdRggIr7SYmGRe3qYO8C\nCHGhl44OkdUUVzVq4CBxGovtnztLDWzkdEvK5qq5UeYxxKDwi8khi35CCpnS\nP8XkSa0r9UQUQFn6nO6DAeiXuwE9pk16nH2VlYvxQo1ZoyBvfOSTJrHhFblA\nWFhIEdh4F4uBlYu2yYJ4Sl4Q1ut+sCaKzCHvrcurCATxv8jznD/80Ziy0m/s\nY6I0\r\n=AeIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.7-alpha.0.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ccf0aa54769d368399fe643efc2f529e20fda4a5","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.7-alpha.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.2.7-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.7-alpha.0_1543923884487_0.018821692449084715","host":"s3://npm-registry-packages"}},"2.3.0-alpha.0":{"name":"apollo-server-koa","version":"2.3.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.3.0-alpha.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@meteor.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"17ce817df357d9f19bb9b49615c7a0d7f86e0b23","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.3.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-P6rUTLArONj53POtHYjaPwuQ6xhkTgUnZB2DgB+ZkFZBJl/pyYYxjCllv1n3mXeivbPFc1KjNm5xcJReLR7Udg==","signatures":[{"sig":"MEUCIG+LCshZ62NA1gQwzxPSZwlzNGqDfDX3z+5CVUgN6QF6AiEAyy0OQhZz4vsdCFBHPTyosCT3xvqok/8GEAwZhKb1Ov4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBtHPCRA9TVsSAnZWagAAJWkQAIIjhSSmM12fnm4sDxJV\nJsiNO99WoI+68P4RB6Zaa5UqkAejvl6TTMaN9S2mr00NF+T8KOlwiMXpYkiX\nPEaTA9YI62x53lbvUA8akRR72M9afTDEh+S2ANNJkNhd0SrEBmEj01B4Hryo\n+h3BvBvPSaLUGyMe/xxVU40pAW6qLXtbdLCoP1WOxjqdy89kZSGPotrph9Vl\n2gEHJpdsl5OE7wqAokWfgP4rMMVt79mtxaq2t9CXwZyNnsoFmGMPFDlSnV8p\nyGXzFMI+m0SCDL9IkFJlDeDZChJFbFSwK3VK0p9wPc+CTwUPHgHwuKjlVwvJ\nnuOWND36DWESEautVvBNBwtJGoviHV1K7qFdl/xAnzuIr490JDoT8/U2dXiL\nVvkt1L0q5smMzca3KAf7NGK5a8TdNFMR3AOWjKDYrmZCbsPD8ZoN/oVrhb+f\nmf38FD1jqrdOweriHOauy5+7mlIyHDeMSXMqmQGuckTBgUqAAYCnRw/ZZW+U\ncccPRczWgy+Ssq7jSmeeXEYiJD8x+Y/IqfNIII7Zj1DLtXR98SDwsW1+b3SR\nb++7luEQCBOffVl+vgbHJ/feDPSnkPaEZjizdh/7736Q24MbV6yViYBxsajc\nDiQ2gC4sIl35r5+37vVWAcskFuUnoLLL84ZDEKkNdCp7+CmISOQyYLvqcZYg\nNP3n\r\n=tkOv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.3.0-alpha.0.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ef31818629b673e3e68563f773a1113e9e9ca750","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.3.0-alpha.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.3.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.3.0-alpha.0_1543950798739_0.8250431241881362","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"apollo-server-koa","version":"2.2.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.2.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"619c37942afbd0e1c54dfeba2c87f0659543f369","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.2.7.tgz","fileCount":22,"integrity":"sha512-dZXEA4Xloh791+xwFh+PxGfhfxQPrGNHaWPmitnPtaF/k4RS42n2T2UO9GdyuGCGieAsHPLN2TH/iO7jnYlW8Q==","signatures":[{"sig":"MEUCIBejDfGkWlQZjvX6oWmkWSPJiLD1Fcv3UYwVCEUr+TvCAiEAj+iimTwfBo5oxH3Bw4JMznWpsvvioCBUXaoJcCA1/hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEliHCRA9TVsSAnZWagAAbVQP/jDTxW2Wvr6U0I/tOR0G\ntQev2wEMdmP1+6jFGq5zJMm5saMKuJA8wqrHC7aZtnSrFHAWDpeHJjTJ3tIe\nwyzbqsI1JLDxrFe+iO3RaBT4gQBV7zT7yd9jO7zl7GRU/telATUVLuKnNcEn\n81sCp/XrqQW3NQRAYPt1j6Pc9tKhy0JIAE9ZtRbNpqmH7WvuASYZt2WY91je\nrmR820fVUpsASJN/ulk8HGBHyx5lE4xpHltSrk6+8flfM4vvecXqLFMx+qRN\n/NVMCs8nTyhpgios7pUIwbWzGyhHO0J/RSxn3eDYDcO5kuibdKBqzxOMN6i4\nUl/UlTa1gTIGOxd02Bp51VrOIyr8rvwmcREEPsfsJugapCMA4rW5tm+IglhQ\n7fskmadxrJIObSiTxweIAyT9YBdmI9yLILJCI5NykWCXjcQoeQv0Uy13tpVY\ndvJxfpBPYCdKcA4x260qRzhlHodVz2lNz9BeDm5soxaZh7XaEPXzn6zJII4w\nWSOaPCMej/jSwKrNYUaMp9GGLs1Dgx70Qw9W3/NdVlrwuoUiuWroNNH4f1Yo\nOlkhQnB8FC2joyWvZj1tIJNWZqi77Y+eZHmmTzZHtk28sb7dWRXG+Od7NViZ\njsaspINjoGF/W4r9jiclpiq9pRyMFikiyfExj5SwenDzWGSvY0O9Rw+u2/7k\naMmY\r\n=f31T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.2.7.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"d7e7834633ea9f703473aa432247a3523c86c597","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.2.7","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/apollo-upload-server":"^5.0.3","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.2.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.2.7_1544706182761_0.21958810658098193","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"apollo-server-koa","version":"2.3.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.3.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6eac64977b31e9f354264c06f01cf334e1cb4e9c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.3.0.tgz","fileCount":22,"integrity":"sha512-HVdqpy1ZrGFFgWCeERdPfAQhQE5tJX+89WBhPwKeQwZqTtjgBxRYiwUrsmr4sDwKwL2l6OE+ZKVNYjs1iXm78A==","signatures":[{"sig":"MEYCIQCqL+m4t2nuK4cLTLACSY3MDdfBnnGnLxLTGXOS8xHEZgIhAJjNZ7yWqDxh0cLjH8QQ07d774GYdoEAHPDU7KwqpFPF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEl75CRA9TVsSAnZWagAALSQP/Ao5fFwnxqzf2sff6nUR\nBo3s31PV6Oy2FrBp+0HkhkT5uVpzDYjVsSngRGqemmLDHmWL7tk5B3FMGYxD\nnvKX+A1fJiF0Ai1fmkCRAxkNi6panLW6F0oIYQCMTHR0izBaOxWe/JbmAQCq\nyFF7J0xpxgFjkwNb4ME7Ie4dswrPiyoO/PLOYSvrrThcDkeTt5Pl2swuN5mr\nn0ddgF6WZWilDywyhHaMaWEy4DwjxAMUEcdBI4fQj1+Z158v4z6mbgna9g6g\nWf99ckR+Ojv+0yL0Yd4G3zu839SpJcD0hV3v2VOTE+i35UG1e0WfivLgIc6e\ndqocgEVPMZwM97GLKrv+SfbttDRlGSfU5gVZPnI1xzDCLeabwKeMf143OZzA\n9UgJL+hKVlpdY5TDMyJe8QwPMNLnT9YR94YAxHr/bwe0hts9ea3gtX4om/04\n/kE2FyshwzZdTOGdj2dRCxoX8xIkmc/W0dGuUasuXtvjqARKoReLMGBX6WZx\nbCQeJJda9eU4qkVuqNkxvyAcrLQC+qh17iuGtAIcm9XxQG/abVygNnpsVe0o\nG8EwDV38ky3vrTL8Ab4f4eFKyeIQrHUpuB8+JuAlcy0mQTDtCj+/Y5YyRQIU\n32WfvT3cjIMPwtjSEVJIMBfLg/tFMUusL9sHPqjKJGvwiW1dQAQLKC3notgq\nMWMc\r\n=WHiO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"3545c32e2a93ba3de03cbf2751db8e055835a392","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.3.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.3.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.3.0_1544707833275_0.6737656107150714","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"apollo-server-koa","version":"2.3.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.3.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"07b78891dd16c68ff06a870dd53569afc8cf85be","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.3.1.tgz","fileCount":22,"integrity":"sha512-376m4uxgaLUux1Mjb7pShc596bGfLPBicqrTw60biZBmIx9pTWUN9ByckCI76IkR4tCwSmQKl96uEvFGMh832g==","signatures":[{"sig":"MEQCIDbqamh630J97/QV6R8GGJX78UJOf0ntAb8iQe3VYnVIAiAfhzfwlOfIsXRfnlThF3O1ApznoC7PgS92r16DRvgsww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEq4RCRA9TVsSAnZWagAA0akP/0GFLu0aWZr5FwHI5rXL\nO5w9aXAu6JbfZfnmO49L9TUDj7qO32YKuUpAOLHCycs9ltCOuao0G6znmgg+\nSDa8YlW2W30kS/qddxuvqwNfi/4okEmGp1dQJWwUAegJ6wBGk0XZzT5e/CJ7\nDIXzdNzXljHf1L54zwZr4m2hXGaj8tCDQEIMMABglgbJyYgbUU424PppJfuz\nLElqFKZxho0mR1tPtkA3rcT6WoOrUOEHT9JFsJFrCGI7krfzazoAFVaIGnfN\nclf+HvFQXl6iqwPzXnfxHMvvavM+N45iUqvnO+Vg7p7HORuiLi1ZzamFfk4/\nePTxvZDaerKR4igoKwuQLqPWP7Ye0MAw/N7t9yvEpY4oXnqynWlrGDQrzJx/\nO9nYSZqLW5iCE/5OFnlssbrR3qJ81ZM6OhrY9buRXSN4cysPuI8/wetjxL1C\nE54sLCwzOmKYNLqBR3ZNe+cYkUfvE8b0Qgfr914gHANYI94XHKKQRG9RqSz+\nLCQeI3b7fmxDfN46xuGGp17hPpL3uqxflf5xGiwKmw4jNnzpVZiFrciXDhgk\njr1hCiYEWPuo12wXwphY2fiX0B5Y4AFp98OWXEF5CvXmivrWRinROKI+g7wM\nYIYKjCWfGhv4UrT0I+zP0WF/kHCAuxiUdUr3ZZGh+W8JMVos76pPKr679ioj\nCI5J\r\n=Ls8i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.3.1.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"cf95cf7881c12b150c632a5e020a1ff81127da59","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.3.1","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.3.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.3.1_1544728080578_0.6799132962373793","host":"s3://npm-registry-packages"}},"2.4.0-alpha.0":{"name":"apollo-server-koa","version":"2.4.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.0-alpha.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"86eb976241027d30222ffffc3b94227424bd13fa","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-cDgn6BXI63la0bxYrQQk6wRS3rfMTHPN7C5OrjjWUlSUV1qwt3fK6F1eDRILxootWx48r5piPSUPyJE1BdEDdQ==","signatures":[{"sig":"MEYCIQCt35YBubp2SkUgs4eqNul0bJVEwyZnPISrzYKsbzl+DAIhAP8trUDarXdg4KChz2ioKPYbD0SPFtWNbIVavCKxEydT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGQ7gCRA9TVsSAnZWagAA+loP/04kaRWHw+Y6u3fuxBYs\n0h2/DUsei86d+qyntGoroI3H+S1LdKLa0tDxX7WxYexUvpiMb7RCGKVRkLJ/\noNnNccdYTccLp9x+DGJDfT3sYrURkWgjErvtkr2nyJHAfhPacIGyprK9OM0m\nbsnSDAgT3KFqW6UwnIBC+RSakkOM2tkToZNFHvkiulx42VPEeo0iIUE+Qqhd\n7CcoiSndSA8eIuUN0IU/qMhkpZZ2p13J2jhHQwO9zaE9YWgcCRz+xTvyPWj6\nWgqNQyilA5XD1ZArNqwRwOYnzUDArR3uwJtvitS7UOmnBocjS+KrXc2HJKRT\nFzmQaS9h3QeMgc9yj++pPPAtUDnYVkG7ZfmdTMEJRfoboVSDDamVNSN8Gl0f\nEXV5GeUxPI9WOngDyINpbBdMQ05SdjgipMZB/W7HNuGzr1GUzlEXlKYi0rbv\neCGHDiH0P2rvniNI0X73bo8NwZbr0gQRPiKGS/P3vcoGBvR9td8NIIqQv1vx\nRCAWf5rY/w53EJCi9KqPaV4LntebSAt69zBY6HTUDpebyIKP2MX6A+RBW2CY\nDWGTCkWJ4/qCd5oGCxq/KiLgxxzhCGvie9YMEdbeNSsCpD+7aDzDsH8KeXHh\nGnIL/vtmPmQO5m7Tm3+Ix2TUuZb9SQ50Ev6XHQRxVkkSx9onmf/EUodmLUU+\n0rnU\r\n=kKF/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.4.0-alpha.0.tgz","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"7697623789a0c07cc65b496657d3e85bd96e1408","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.0-alpha.0","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.0-alpha.0_1545146080204_0.6538386318814098","host":"s3://npm-registry-packages"}},"2.4.0-alpha.1":{"name":"apollo-server-koa","version":"2.4.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.0-alpha.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"55b41b6f9f842a713303405f80930468f6ec3932","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-BYfzFvZ6EAYUrcn1poysNZXpmv7xAciN7jcb9tF/WgZw1YmZcTkWrdCU1oynWFSLbxHCyx3lEsx8UoOv5mz0uw==","signatures":[{"sig":"MEUCIFVkw+AvBxZObNWHddPnJUGROFXFnxahZBP4vi7FyocnAiEAhwgR8CFSnWnqG+cArYo2IaBR6ExF5fJo94d3+6nrJXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPxGACRA9TVsSAnZWagAA1hsP/3vbQa/5LHpEuq9U5R/W\nMIf1TRdWQUNiOWFKkyisTF7qYFewTT06MUfQQPNglMdTAS2RE8/6x8Katwq8\n1uHMoHTxye7Ige9CAgMA9KUc/dFz1BEmstPN+JkCigLd0bbc0GseBgrg6Hl+\n8QeGc5hq7bD5FyJRnsjOEqF5FSEP3XoEetefX87X12xQcKwiIFXuSHgp9JTM\nUqnyPFqGYE5MrTp6qkCgZsbHUz4FZouzzHqqYsCrrTi4fjExibDfOIt9mP50\nG10YEU24fELvCquesMkLFcyM+oDpqlWPBmPes9Z54gi/LJIqcdf62aovuSYa\nUof+5O8BAlHrlW2HzdLLsEMupmzXDYho+wcDrjiCuYY1QxpqPHKtaU03PPzm\nYYEQFzK/0pkv+gWHCMqz0DRWz0C8K43dFNb4XLe5SDB1OpDcQnadBXLjEUXS\nH06pugY/fwgSxiY48mMFi+itufB+uOJw9xhckxx2YQ2PIkrv7jM8ToJmWy9U\nmcdnF9NhTbCOQcp5Nw1BHAkcLGWAXrCvC71wWggopccXFJUbXhVJSJv3QLPs\nub+j+TOBBSb+OBtjCeTFKoZooDgI5i3SxfoglB/WceZqYnkcAg+o0ZyhVcZa\n2o2HcTIuZWX2Rli4pQY+YutWctscw3AZx9MLM8Zru/HGVAA8kRwMA/zIoXh7\nhGEt\r\n=S8fv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"33d1f828141826f4d874aa783fa302e381101ab5","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.12.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.12.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.0-alpha.1","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.0-alpha.1_1547637119915_0.21292033558013124","host":"s3://npm-registry-packages"}},"2.4.0-alpha.2":{"name":"apollo-server-koa","version":"2.4.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.0-alpha.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"59273b1d4154addefa8c4c3af414f0d4fe9294cd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-CTGN7lquDxwepIqRnpF5fxWUGd3HUbz/1C4GMBbs93QYcWsP//f3HzyOLb2NyDDbk6lKtdOnOsNEPtVPx3/bnw==","signatures":[{"sig":"MEUCIB1R+0SSV+os5jKHHclhUeieswQ+QqLGa392doOgEozoAiEAymfsGBr442Wkb0qkfXLw7/mX0BfWKbAhUASl+WdyPeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSGZtCRA9TVsSAnZWagAACmYP/Rzvqw/+nn/6lQf+/EGH\nk43kaE58h2R+SKngpbN4NocLa882T18TH2kGq6Ls8qrzmoaUDk0jmFd7oMZC\ngK8sWBFQNeekCl77gVGy27UemRAfNeqfDcPt2rr63A9kGc4CyoTzupghFClh\nYCVVRu1gh96a72dpWI30PvF8mH4uIKz5BPdejnkTThM9ljXJo7lvKB1FGI/L\neaTfmHsHc2fjeU8gfRSGOH2whHGK3dhsnvWCYCb5ArToKzyR4MoDqg3uZZ1u\nL0uy7r1zVXNw1beKdE9Hs/C4tWIKtHX7J6qjSSD1/DTWJwHJfKGO5N1pMDXq\nT8YzqBdVRXMAHLLeTR9y7zYkCoKP7MGOIoEulgsEnqppqofTv338q/G9rw5Q\nVn9xe7JFNhGozc5cQtgTPsVKVseVjILixT2KxONb0boKgtOpAeOzYn95yfU8\nbRac90XnCr9j78CLBpBPs63csHM0+fYXxRQkcK1BDG4wxhHSGzmwALInBCo/\na+87NbjRj2cOzi5UBhCwJffHFADA4m5kyLpuonPTY7sbkAEmgP3mv1aOh38E\nt2XHkQsTGB1234SpLTaqxIUOTpiPpvwFOo6Xp943nqubbgv6jDDX/3uxidiy\ny7E5Tr6WH/bX2IMXNF7kvwOjWzw4Wm4ytG7/4Zyd33KXzglY0GPA8hDgvbeN\nVNbY\r\n=zYVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"1d0021933ecfc992c506ae7528fd9e4fde6c2944","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.0-alpha.2","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.0-alpha.2_1548248684746_0.6984895982164823","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"apollo-server-koa","version":"2.3.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.3.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b259646d879dd30ebb25eca54ff5d32e4c3b8991","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.3.2.tgz","fileCount":22,"integrity":"sha512-FW0bEeCHqD5yffG8wXDt9XNPOTLtayHhWkUZ5vR1a8qpk+Q5npnRP2Ll3GX/5mvOrLShHLd/EBHb5fJseqaGww==","signatures":[{"sig":"MEYCIQChsaJAd3E23jbWj2BxSzjT7FwwO8cZ2f5kC3UTmqYrvwIhAMJ7oQb6jUqHT4oCOOsKjnlFVpcpAOq/PV3SiHYTcQmn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSz33CRA9TVsSAnZWagAA16wQAITfsT2Z1FaFX3boFpFv\ntyr33DpPtbP6Bdk7HWd+4ZxMe2uUgtIn5DIAgoZTpM1ajSDlEWYY3iNaSYMa\npYUpPbIP20NYNjVMlZhWWMDMOw+6XSCivmD10zJSH24KzLtwSJbCnIZO02Ou\nrFx7wGJq462R4tI86qsk6luK+hZou2wiGPQi+AALJq1C9AUx7q/JbDeEhuJO\nBT5tBtZssA7Ng1sYH5KTq+QLRBS0O4xaIaxzQQMpqvegFd509RVcHudQGnMA\nYBpmGkGXC7HVoord9XLDwihlueFzrPhvawV1gW6l1TDe4OXgXjCAHQupAgaa\noJQGvYYH+I5jeXICma3AuDBYNebBOTUkJp8Hs4PTbNmDdky3P/pviXz97R4S\npb8wqT351dyYpbS6LizNHT/vxTtD50c0DODGFC6aI02W2MY9KFjFVzLzoTmN\nyYpnXLtr7aEj72lzWxP2fd3ialhVNKGUsWfvz9AJWHX+BAfvF91QdrQpmrx4\niIQhDCMS0pGe2JFz7zt0/Lfu85sJD2DIBxbugxE1iJn4SWWPHMKP/fWwu6wx\n3mOqOXzAYM51w8VxTxOmmJRiMK8iMLF5UpvkSDXNQiI3dGRgd5ccF8VPScx3\nsrdSoTbDDwAX+JJsout/9TFiwCmIVj3AnAhLz3Ix8hqjrWw2VeFWlGJ/2eNf\nR0Il\r\n=BJSv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"d48d0972c5730ea63969daa892f58a34aa1db543","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.6.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.3.2","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.3.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.3.2_1548434935249_0.7240610232377414","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"apollo-server-koa","version":"2.3.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.3.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6542c26a18ffac6bee2b50d88c3c83811e7775f8","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.3.3.tgz","fileCount":22,"integrity":"sha512-OIh845jsroP6VRk818vM8o+UKt+ibE2wTO0gU4vWcqttl3N2qAQnACGTHDMZskXm/FbLCKKky+5L+QU0LesYXA==","signatures":[{"sig":"MEYCIQCgSEqw4iRUVsFf1xTQXYyinChxoV7BdC+pVw8bRMY3+AIhAMRP8VLkI2w33de7mBmkuJmLsRV9ioJaT9lCsQpdEEgy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUCI7CRA9TVsSAnZWagAA2aEP/0/kO5DPclbyIXXe41qj\nFtV6k9tMfcD30IxvjYAeW0pF8e9wQDM32LvXMigcTr69X6LppSzh6wlxFREb\nVNyWWajd20h8KRiXdnyvs3TAeWWIN3yNqdCjnFjsgL8MRiI/7nt2X2jnpMsH\nT7SI2/I4QqkfH9/WEAove4woaNsQe5/+LHnMmLv/jjEzsOyeYPtPoCTmrdQ6\nxlnVpwnd+QfYot6Wjm7Lmv0Alq5XaUataLzskVbEuh2AsKTqdKCDJsK8a/B2\nQajqnayw5+F/aynZiQQUiw1OBrHjaGEG2PL/dS4vbsmyHp3S7wVRru9M9M+r\nBw9xb8C4YNgfD4Ax5/uDaTPkJuoavoutEhle+9zAXgtY9yLyUCrP9f1c8zpy\nyya2ZWCQO9Z9NVWseRpFWfHrhJPKEuFz41uuSU5orVpQvK/cE/iTGW7CloQi\nktlJPN9nUinQmmrjvReeBaV43uR1iwapW7L5WHWNAtesT5rwKoZtWsK2qu4w\nV8KoMxXb4A+9NNyN7wF04UITr0oYMsBCO7y8DcuhePWQNg0XZJAVV2qHxRI7\ng8IpYKvYHM8iBRqdLoHUe3kwIk7rv92sp3qos+GY/kZRdlNB4F88Q0odHHtS\neOwzqug9QCgQl/eYGH+f1XMdl0skuZ3sEq2Qo8JR66eQs4MiMT84gbjbzTaC\nV4Gp\r\n=4Ori\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"5939327edd7f455cf1d621f761c01c55161639fb","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.7/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.3.3","@types/koa-bodyparser":"^5.0.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.3.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.3.3_1548755515131_0.6855145076810876","host":"s3://npm-registry-packages"}},"2.4.0-alpha.4":{"name":"apollo-server-koa","version":"2.4.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.0-alpha.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d13473e08c3367c3fd7ceeda9f9e8d503a516c43","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-GYTT0LBeiU4xDskDv9H3Hdsmfl7hXFMQhvMHtRqIymtQfpY4/ZuEx/bHPyfB6Byu7ZbLpBUEltuOIJipcihUbg==","signatures":[{"sig":"MEUCIQD5EZ7AqOlyyDzkg1+n1jdNq5iuQu/mOHWyUAAd7yOFMgIgLys6krwou2zXy1zjJBD0uq+EMzOlO+sEtXCKho5ZOMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXBAfCRA9TVsSAnZWagAANwUP/2tHRhFDEMM1viMJ3meP\nJWTowERbFK0ZK56Tg+q85d8NsDnEkk0uMFcfHNr9hmNqTCFHYbkhsSzvUZcK\n8wZUSeuFA38WVh4ZEurCaiVY2HQieGKlW3BDTzS1GYX5EFv2BvxcquGsjzXR\nZGz4TfV8ezmTBXx0SbfrSVAWQ2uASghMVPQgChndfoC7P/k5hOJZDunBttfO\nTGq22Y8enQkrhkr565+3OC0OHJ5e7Y5Pvdg8ziw7uCg/zqn75AKBtIh/xbx+\nfRECi8WHrgevIKgechsZmlOafIJDkdnoeoESv6jxKGZUeIjofGmW4bh7ANFA\nl3liYj+2RzLELzAh4thEDHpQWXNf1iN17kJM9YRJRkPe6XAagQtlD+yYi7VE\nP4guOQU+vKBkUAoQaI+6s9JzGsBdce/jwsrab8+pFHC0buOFy8CFpXS2uiQY\nCpz9f7cqaXOSJFPa+CW2gwpibD1ufyjWv95ezc4krpL8OxN/Yr6evoHM73OS\nHfTrh/uuFRvvOOTLCcuIPItratkOgReWzH0weGITs6ZO9eZ5acQ8b4pw+r/1\ngIerOQ+MeeRb1XqPPrS6D6a1Zs8g88RY5xIWDavaR7Sowew8/zmJqtIpVAmV\nRHejTQGNPVjcvFhuZ19212Lk7/upFqNKbNuz3CNKb4n8CDLD2omyUSVHS2Uu\nBaiY\r\n=P/6m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"f74610b290106f31308e36e507386ed2f352f3bf","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.0-alpha.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.0-alpha.4_1549537310659_0.19421982474407207","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"apollo-server-koa","version":"2.4.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"14aa035f16e3ccd715afd169dea719bf3aa2bc5d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.0.tgz","fileCount":22,"integrity":"sha512-RQ/p8U+tu0dxhb1ZJK9rvBZxzh5g25DBi9qck+gFurIeZdBUl5HuXoCD+K5SvMhoS9JHhth5EH02Gz/Cb41LgQ==","signatures":[{"sig":"MEUCIQCyOHjoBJL6I7H/qZO5n208Tj8E1UXJ05+7kPLUy01EOAIgXqT8VjnnmoSlfY17Xsw3ZWVLn3V9UgrlvO2P3Ziyy/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXB/lCRA9TVsSAnZWagAAA7wQAIv5yfuF6dVCnJMeejUp\nOACk0fYhuXVlcUOTBItzUHKvas1BlPARqPOBRcRHqcF2L4kU8e9bmwvgKBuo\njEmAjWCgQQMpEe5vbkxES/D7TIN1+j1ZuCMLIUOTxfnOdGkmo89C5CmL6R4v\ntUZIonz9YZMJhT3Sw8mnAxNGG364Cep4sj14mnFO4nesoF7z2yqNXLleXNjm\nmh2S6ytZwylIF0bvVoAX8xdLVcVa9FhYZIR/9uNooGrRBFaUZzjXbUMu6WzE\nTjGN2DZS5m790i02UmWQHNrBkrRDH1v++fPdnoxQo4XM3lRdni6ueYEnyQXt\nOvqAOXpgZfoTWMPmTjwLH7HLn8vs9hZ208oti1CIC7S9+yOgoohqTtu2ugtf\nrFM1xy56pZQDyxSyrp1Z0/hd5cv22KuToIf1M+S6yiXzz8HmZpJX267obH5g\ns5rLuu8TMKoCDpRiW0KcuPpH7hq2QS7f69Qs86D2ChvSNR/WZw4KMoblNc8R\nnXpDsXPuZgCrye+we62ikf0fdCGMp9wOyGxalSDTPTd+cHm8JwqPKXf5Xx7u\nM2bwFuuhXcc6hz1kaC0/ly19cR9Gl+IlRu5aWhMrXIETbLUCusOmKWJ+gNAY\nz8B3Ai4F6hLLr97gdSVCUxZka0Vlix/pJbzM9wuUkbOwSmZlU7ak4FIVU91O\nW5vq\r\n=qNCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a3222ece11f04ada75ce9c592efcf337396951ec","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.0_1549541348545_0.606198758884156","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"apollo-server-koa","version":"2.4.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.1","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0107aa4400b69b67fcf1ed4dd25692fbb1a4e977","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.1.tgz","fileCount":22,"integrity":"sha512-LpCVlHwG/dtNLRJKRQSbRKCsHBdQjpmc2wA1+ulczHgvr6H5MbHIO3J3z6xXgy+ulD0mhUpksCds9N8pCNCoqg==","signatures":[{"sig":"MEYCIQCCbjf44y0B6NBrlHyF6oklsTGJKw5zlwwX5SHoZKHtNgIhANJ/tXs2Vy7O8CUW242vSSUHNPdikCtJ2x7DMPH15wmN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYzwNCRA9TVsSAnZWagAAQTMQAIDNXxVevNgbi1tMFBQq\nM9xNxtpsDKjvdg/27Oa6TcBW+Oy2Kfyb7UutEfjAGj1pPtOJFLzBk/81qMDk\nda+uOtZ3PK/yP7juyRDjiT/R8A710EzIV28NuAl/JQaHrou+DNH2bvym4/FE\nCMqu70ODzjuGEhuBS5sjvpUJBAJhh0d/jNh8/OPvz7J0fBTIfVoLunuFSfEu\nyxftetTUZqWw9tUqSy7zmtk/PglXaEr7eKvzYBF075XG2HgJsWJr2wBOdhEU\n1jUtc+BsmIMN+rK+nApHeCADWO4VfSWPhJM7wa+/meOCbynQ2GF/XSiEZEdd\niXiSLhnQjrhaC+UaG+zBPEC/SChe65afZcPWIr4gG9GMy+pOVffBUKAUry+t\nokrtKs7FdI1bj5Dq5OzRlwBPSWsgvAvM/QONgF8n3OkwLnvwNWhPUzL5iHcH\njoW+Yi6Fyno8chJpZ3qWVvSkm5cz+aUMunwgzczpgP2U2eb45+q5ncOV/Wea\n5OAkYC3ZGyaZi2ED+kFHJDI80eOixMLeFn3MRTBArk0PsWrY0QuOuCc4Gg/y\nl3KjsZBc31T27JAR8+IMaKdB55wSuwyPxNCjGh07H1Lsk2zVOKzeO/r2ax6D\nuFlZ6rrSn42ZK+1s4MDOW3NTBnfrOT2oSj1XgZ1Gwrj/5DfsljDqKi/EqwT6\nc4mH\r\n=D9ux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"4116b2ff4a410049e1fd39eb2203ff691cb1077f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.11.1/node@v8.9.2+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.9.2","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.1_1550007309379_0.8572205752809985","host":"s3://npm-registry-packages"}},"2.4.2-rc.0":{"name":"apollo-server-koa","version":"2.4.2-rc.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.2-rc.0","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"92d67e774bbaa56bebcb729e7d6b2ac288d9a923","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.2-rc.0.tgz","fileCount":22,"integrity":"sha512-+WXjPDOQF8WuO7LxVt1GVICLkvlvjlZFBqJ9D3dfTUtIlSW6T/wXWN5fYxQ8XKCqFk5gKKtkgQDP+mFNXAwYuA==","signatures":[{"sig":"MEQCIEK4aGUUN4cZ0boqrdn9jVLu0ndcf8NXkZbxH+kW6ZEaAiBMEd+Gxi0I5JUUS0EK/juz/XjJnhul/xi0hRiXfs+l8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZWpcCRA9TVsSAnZWagAA1VcP/19hT0MgmaB429FFhfgQ\nDjMjy4RMqVylxPflWG/96Tc4qYW1jx4bHPag3S8tEwDmb+3pGJbudDVEIU1D\n83VjH/8AB230muShWM008rf5UU8z2a+sXhQVQJTw07V/+aeVjkx0QkPPojK+\n4lTLp8sRUUv+rcwnQvpHf6t/jCXJ3wUl6p0xAORaL78uiG50ga9+lmNJYT/y\nV7dagVzlN+fGYuwnLyBpii9pzX9rHH6/xpv99Qfg627P9CcuDh2deOde2hyV\nfqLTc91VPtvFeTbeDshC+pmIIojopd9i9IoJAJjJWU+H4HiTBFimEKWkaZGm\necK2sP4q5Cbld7GQaTaHg0zQIy/g5mQ8DBX+tVIGSzhkXcKflS65d4LlCuz0\nGVM/wvUswKclK9SL4HR0wyHSNXo2oG4SkLF4kEGFOTU5QOxTv/FCpkkOyl+c\npLVSS+gizUTzIFE8UY7KVMN4Q34szF86uLqg2rHww9c3rEOY8o8CT5/4LnLs\nWqDRhrKpTINLefNPkpnXPoUk6jdfCHvdSm5XtLdLfouTNqMAGvlTmhUAXKG5\njXXclD3oXb7+GyszjwZYuhv8+qrJ6aecZhDTxt1/NiVBaFznnZKoHy15OTkY\nhwwmFZBglC3mjRodADT/Lh9zZXfeEOeUcpIhp6xsOeaCD5J2HMTtFnG+O5PG\nHEnj\r\n=7JmN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](https://www.apollographql.com/#slack)\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"f988a30e8c655a10d33cde26bdae1e4c265cdb60","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.11.1/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.2-rc.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.2-rc.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.2-rc.0_1550150235732_0.5870163727030118","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"apollo-server-koa","version":"2.4.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.2","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5227f15d6d95e8c91a7a92bc6a98d63a7cd4193c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.2.tgz","fileCount":22,"integrity":"sha512-mboXiniBnGG4zTZzMzzv7u4gR+3JX4mWQvm+pnPlRBIEjNySdqUmYExgtpDd/76BOuWnO8+vjNGIGy+FLRcZGA==","signatures":[{"sig":"MEYCIQCQwpt8wk16BU382MqNdvRqBQAPgE902r0hibNSqD9MuQIhAOb112GgkllHedzeG+KfvE1rVy9KtvUjK033F95mND+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZWyACRA9TVsSAnZWagAAXzcP/i9q3rF8p0jSr26Usja7\n9e8XLIOZV6ojtxqFDxF6WZGqpcSa6EMpqOJn8h3Rkzx3En0oxTY5QNe/cMQz\n1lrKaVsxyw82RqOSeAc9jwWaxArarGHRK3NcycKyZoC7HCS+XEU3p32Kv7WJ\ni2URAZhMYQQs8+L+PtvUlJok+RyK6W480vGjKFwXHuUCrBnm5O4neyTSBTvx\nGr4Yk7Hdf/hkIzHfRgvLTd8WqFfHOIpiu+uDJyMkySoNx3zqsLr0LeTjsvCG\n4S3Xywj2KwgV+T/BEnKp8f0y4r7KAm7Vx/ldNVcXTufHCdaXXSg5naDRNEzC\nKWcmMb61ou2QhdPbkZyU9OUNRdGfICbAbkYU5S5WF/33ncMHCWXSNm0xRqXq\nySccyeo5plTbGzBen8Bx4iNRet9EYFShhtVOE+eNwXZe91OpDsPLA+qnroCW\npsYBliM2uP3aUY8QVB/umML+03k8GPkUtf50mfktIFjoDpuG1kIppkbRgJvX\ncYpZnyfbrFmLjOE+uBAHJaVlMcfVXsYGUK32PpnfIjuec0an5A4AFj9uK10B\nBi2lv6h0cHI/JA3NQRITS7hw0B8ad2w+yMFK7kIiFBi8QaLlokzlCgb1l29q\nfll3dJ5QB+2606VeRK4Y9/5N9Gfc4x+E/EOLy1lYpoKO/mNXZwgH+LOpRK3g\nFZs/\r\n=DTtC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"c1669c3d74ae44088bf3bb23cdd9132270b26ee6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.11.1/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.2_1550150783899_0.6550650103388751","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"apollo-server-koa","version":"2.4.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.3","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8d9e0a53bd889a5091a3d9b68ce5638a5a2e7633","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.3.tgz","fileCount":22,"integrity":"sha512-eUZ+F7ZnwvbzbPb3WG2isCyiMjqWs43ehuV4E/uq4VzS4qGp3/FzlTGocV6kDMA2qIO++FOMeXCM9xd/KgzeDw==","signatures":[{"sig":"MEQCIFPY4mNkrB6evGqbjQwIgzTcsicwT6gHDFtfq4q2cEXWAiA44X/aSsAa96dAvWdCo1AAI+RsRkAGOdAsA42I/+Ff6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbYe0CRA9TVsSAnZWagAAqboP/ihGItcUSus2KNjNNloq\nBslG4OM3bc0pPAl9A+/as2Z6Z2SCLzW46KcfC0Xvkkd0yjX9F/B6FGs35ipP\nlhJxFT4Byca4qD4yaFoIaPLLnRrFAH+uOY3mg+ZoOA3K7MKS9Pq29H7M4wBc\nvDY6KA6V/ZHJkNMwM/VEyynEOwWijHb/ApIBV5F05V2knWpa+pJ5kdWNI6dB\na0yGlenNUe4rYCGlm1B7lyZlaSzTtgacrSx8RIBWJKFFM4J3oeSkFSqbvHR0\nwlSpIt8ck8nBG8pageq8qkinbx4sUp4OhykQZyoFKmrsGvQR0MWJvgKKt4/F\ncigcUa12FVZw8MzRMNEHsQOqskk6mfhd1vDoOyV3mCCVajMWgsS+jtwQ9fa6\nE7szoYTq92jiDABI1XenryQIIDMIrZXotqDvt9v7DrurnUEBlIYCDYFfp5GW\ndcxcFJ+0ye8x0uwwh5Hmr1y0tOiNCA8Yv1sJgXqX1cO5F/3fPntReybntjGD\nFwyRAbrhnUBitxE0uShHY+aY140H0kbFGJqyhGAHloJV+qHfEairaSwx5kS1\ng+Vj/KJnL3jWjv1xOEEUYSMYpYsWtO2A2wjWs8m9mtSq2/1bOac1wXn6kw3T\nfr1wD+3OlnHRJHlxqfbH6R511Q0opGF0jey4/qzY4bj53IEXL9dVSTqRLhdh\nJ+br\r\n=AcAn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Coverage Status](https://coveralls.io/repos/github/apollographql/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollographql/apollo-server?branch=master) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa@rc graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"e1d7078817222f125d4e96269e22f66ef0a8ea0f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.0/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.4.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.3_1550682035732_0.7355731658832758","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"apollo-server-koa","version":"2.4.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.4","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4314c6fbde0b6ac6eb4797bf27c844b50eb97b8e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.4.tgz","fileCount":22,"integrity":"sha512-cwfuPhcQ7rkAoEUvm29ri0RPw1EWr2Gn5OPHu3VXFxeKw6Mn03zLZOzk0nyBv1Ue+HxdnzZTs1wTN+W1kIKIuw==","signatures":[{"sig":"MEQCIFlhF9uzoJJMWXQMQR67fKEW5Rgj9UGy/8LSU5v+ILqwAiB5WFMXRst0lUIytYPRZsaVpFYPONN7kiCeunqG1GXuog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbux/CRA9TVsSAnZWagAAB0oP/RsOugVCMGHBSuPEVqdh\nsTx798zgJjpxmemee1UA5V9+mrV0mmrLSdO9F3SHCtE4bBDp39uJP0uzHL8l\nGKIWBUu2KHD6rTiDgbglp+ZwW4g3dBGuylfL+1RCopjCXpFOrhH+yK6HKUpQ\nO1Y5RPp2Rb8YpX0TAtIseP7VOg4inys/G3CaxtgoFUelCchXo6bRW/t0bfU/\nIsbx95jiLZjQgInhBqkh9vaaD4rxkjiymj/40DKpLqDWaf7BH6oVVuEyC6Qh\npEqPaOzpjc9V43pOG5GWN9lagbfFHG238MI0cxlR6CREbZy6octppPvBgYsj\n2SySPOk/A2/uFiLEMCPAgq2xo+OptwRa4HyjbH1ONErwcVykR7a6Qyqmwp0M\nLvtZweVoVyXPjgr1MtzYAR4WdbClGLJVkAVG40lxrt0UyimDKl+/it9LkB7k\nYMX5sNKxpvk8Jy+6J0FC/73LLxQhH0kqpv+zfZdvJ1SNP3YZ8OBUIILN+78o\nGwb8kjvJvIAi3kNsbTO52WsTm6Xg4NG7Bwlg6b7s8ejt8CMFtO1eBlUG9PsH\niWLNWGETvs1jtuZMc3J6L8jWo9V9OCCDFHGUin5U1Hvqj9c7UnmkkB6CMiOH\nFtE6n9C9VaL4ejSeVw1kMLcxYjR7cqLQd5BlaDo/gBaW6/DL3nR9F7QWj29W\nG/Ib\r\n=FgRk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"879ed190349eded2221e5b9827281a4f6ae86660","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.0/node@v10.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.4_1550773374910_0.2760325453044645","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"apollo-server-koa","version":"2.4.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.6","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b73590a3e07aed2af7e467551990ad7edbdfba96","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.6.tgz","fileCount":22,"integrity":"sha512-aiigMKq+452ksd4SbEjNZwcynSpRn73F7C6nkmohJBvCO9lY4V+fATu81mWwTn7PZXv7qnGunSesrXoarFesXg==","signatures":[{"sig":"MEYCIQDLKDJxgL8gZ4YpqG1licDYHqD6XUFKiEDf2TYmwvlQCAIhANAW7vXkeQok5uF0/GH3XsbYqhLc7bkVIVoT7ZpeONAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb6MsCRA9TVsSAnZWagAA6n0P/j47/9V4rYuLI5g301c+\nKdE16jqHpRQrzho8kK9LyKFYjN5BgMbtvkCFJBnkFiZiYESGtWCE0gx4EhcB\nkWqm55HR6uS2JiBgGjGzX62dK+rBB9Xmbrwt0/NKYCHNNjwSWTa7oapkCLX1\nKgFvGL1Leleg0VJLE9RUa2XZvz2+HLPGeacvn5OToz31PD8MWPyZVGmISyKX\nXUHbgino2IPo+Jpr9KWnE7BfJv1cWt26ZiWko/+2Xu+e3CfaxsI70EkD//SW\nOMoFYjQ4oP7aziSembxuOtEf5I5xrESRp8jMiBaXVCARC5QuCaZluJfgGei4\nmnAivReV5edDKn3TjC/vHOlnlS4HLONr8JGhr11+GywDhCjDcjEuZliGl5LT\n9nzqC0Ichdf1uPjUtE8Rs5UtQPZ7YFW4Wz90FfTPOwdSkUuUMuH+cb+6lDjp\n6tlVWyAb9bkwKLkIRQnuB3fuJ2qoz7ZNubq8J6I1n57jQw3EO2zNkH+QFlIB\nvMNzPR4KYE4jww4ViXZKeeyqjKxLi8olhA+8pH/tFjPIWh5XYTlYa0+Cx6+k\neN1SOEcacyRYVKSX7QK2mBNPxixGgrKINIboDkPUDnZhYOAmO/aB5AEbmFfm\n5IKk6+4rV36vuXmMmGKlJbIcRFTMicnn+7iEEACaCXLShXevcXUKLj2fxxBJ\njRiB\r\n=kxLO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"62587e037bc60778432093eb69bfe9b662105a83","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.0/node@v8.15.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.6_1550820139688_0.6336910383482588","host":"s3://npm-registry-packages"}},"2.4.7":{"name":"apollo-server-koa","version":"2.4.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.7","maintainers":[{"name":"abernix","email":"npmjs@jro.cc"},{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"},{"name":"jbaxleyiii","email":"james@apollographql.com"},{"name":"martijnwalraven","email":"martijn@martijnwalraven.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7952dbbf9cc225373aee8972d573c5cfbb0080e5","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.7.tgz","fileCount":22,"integrity":"sha512-aPagXbfC/Ao1QTGZdJDJcWTk0ELxEHlhsBzp3ZglELq1bKL2J6TqbFcqQvAAPXlJnfASrokXzPS245bBiR9jxg==","signatures":[{"sig":"MEUCIQDTP6eFB6qe/PG8XpaNmEbqQ81+cPsyIWUm026WN1ag8gIgfF1/jbB579fLYc3jpCpBMLN3tHettaI2eFfq0M92Mmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdSFOCRA9TVsSAnZWagAAnkUP/iBqJR0YqiXqNrjwZ//D\nTZnm/ZjKkVgzi4zMfUyXZ6UeyqFSn56HQijPhn03uIgj/7zdZqM70KD/gw5S\nckLokppGp0sufwVAkJN2bMuUvfY65IX72qv4mrwLibab4G6T8NEuw4Rud9Pe\n6rF3zpS2RcPFPDTr7ZQ1kCBHHulT455WfPe1cJJiZISvJYCvnZ3mMjxHnCPj\nLT8/IjBYFHhUmhdKw2DxZpumwn62K7rQ32vjE5comazUBZaOS3HHEqI7BPlr\nqJ5zCpaWB9SBfY19zss9b/doq5IO3byroeM4i4bDGSf+TYY5+1miahgxe767\ngE+nfG7k2KVALq+S5t3cJfIL/R6YJ1bOG2E/Q33P1lfD5Oc3e+FKjuGvbj1l\nFWN2sYvTXJE3JRgZdO7UjxdlOqiiz0jGDN1E+aSgIC4gzW01RH1vcI2AmoeA\nzcsF9n8fglX4Ae97sjEjrKTr6mGwuAC5HtXnvrtCqV+rr6xAIcVoZLfDSx2l\nMviUzaS5a1mu3vJwDNrQ9Fn5gtJYHUw07v2GA4OLH9YK0G+tUTtp14VmRrO4\ngr0x3BPAlWXub3jti4TVu7/2VptZhJ7sXOl9Rk5Wcag/cPoUCVSx0fpnRA84\nyVyC/Vx+soNk9Ma4kIeloCNXIGJgfj4YIJPK3rCMOe1Ek8kGHFZErfAuTtX0\nuI+Z\r\n=EZ3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a95421f19bbb6c3e1d92b0a02dcdf64069a2ab76","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.0/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.7","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.7_1551180109698_0.7397899879312433","host":"s3://npm-registry-packages"}},"2.4.8":{"name":"apollo-server-koa","version":"2.4.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.4.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2a90da8f9eb3500cd0ee6bf4c40876817b22e9ee","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.4.8.tgz","fileCount":22,"integrity":"sha512-0zHDhJ8CigTUPfWS3hXdapkl1dQgw34TZYCW2ca1GFzOGGjHEkKPLXis7m6J7eVETwDaugRkp9f2IiGPyrXZsg==","signatures":[{"sig":"MEYCIQCyKNTShujLHau6DR5rDyUdaJWG4e/Cmzbf/+IfxAOhPAIhAIiqpWEFlueTHwp2f3Mfm2a/SAzU0NRitDWWgzL8edh4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdUx/CRA9TVsSAnZWagAAfdIP/RrnGx2enJp0D57RxunM\nlZU6W+UrGtaE3yDNxr48MU1S33aosdTzrfe+UFC14hALR3WhlIt0/a6lSMuJ\nt7bGpaPZ4R4yU+WlI6F4bwDZEBGZ4UUojJ1JTI0bNbgBBz8uUXvZzUGC1Fka\n/21l+0X3ibQOIsnwa3SXC8BV5QMF+mSGtJ+79nmIUUPrvMqfbjV7DAl1e/JF\nvQ9Km6kOxjzDrYkxWrk/tKc1VajHjtO5Hq6mfQEUgu9SWpHCkUrQWJJ9J+I2\nFTxn3ejjeezkS/h20EdEwfUjB2PjCPrQW1OpQbGEsziLZ6FaXS0a1xT8Ayuf\nHlbngS5TKCjTQqOpQlILvphhmKQkcOB2oZjNjBji1U1wakOxWOZPxVp6VZn2\nB4dlaP1B5mSHjlPqLH6pO3Yl6dr5Rgmg9COZUXp+XAYQA3M9Lgm0t+blh+tF\nlf6fq/gomL5mbacl8h+JA4KHa+dmxJxdf2VbuOTF5AfawvbplBQqyVDyxKAB\n4tclj9PyBSLMXwa88xDcc5ZgI8zFKzhHO0+/dddKhWdwNYyd83w8zbNw/dSc\nULkRmGtJjQoc5TThrJR+b0kabEBfOExsSwmRBmIECI5Z0ZNNkUjlnkaMP8n6\nGg1WnAFjN57QzhU+MTg6jrfXFYBDxcoStjWc5RAQMn0OiI4InssNSkeAhMeF\nJ/ZB\r\n=yYym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"046327068b5cbb2d80c3865cdb2566654ea988c9","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.0/node@v8.15.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.4.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.4.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.4.8_1551191167009_0.788544575081259","host":"s3://npm-registry-packages"}},"2.5.0-alpha.0":{"name":"apollo-server-koa","version":"2.5.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9d51851a20b7443178e1dc0c7b7f20f4939a1cdf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-K+FRwMjDjmezYfrr6y/nPYOOdF0rFjyWH0/AzWl+3TvJi24ADzXZ2MorT3nIgPPtEV/PpC6E/kBAg7nXaYisLg==","signatures":[{"sig":"MEUCIQDFgFtwPILd2WeYAoUATg1jMc+5DdwdpT0MrMFhES9SzwIgSQz5ttN772ctw2oS8g8v7j1+PIpppVtjXaLAoWGvsl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclSpECRA9TVsSAnZWagAAjEAP/i4ICCT+NT/g7SEEB4dw\nRgt/ZKJRsVzopHoNKdi8PfjxMgJpJ74uLWm8wRQQlGh5bWHPlgrO2XlrjjlD\njBjmH3xXiD3B9bdJ3oJ0XLAa6hMeADjIaGxB1OAcOKBXadPaGK95W2V36y0r\nY69mcS6VDTlIw3KGf8lIO7M0whRd6bIrvgLhF6r8fXfNgg8uIJ9pIWdmeRht\n3YCnVxSZ9QEOx1vbh/hJNPCafUqfV4Zd4FGS/2jAmCeiD5XjWo5waM91RSsE\nmfyPVpziF5XGF98BeQSDK5cLnJ4BCuwTkecWk7a6d2XwVOm5nqwnu1SpnSAD\nu1m1Mw1PkcscCZJEkpxtt/cnuWv6hD+3ZW6+kZD3IDWzL3d3v3fSv+4LL5Og\nRPnYfuOx1u0Gh1a/iZ2nU7PVL7L1cEt2IfrJ4v8l9YgUvn2TVuMFJsnCHzQd\n2TKjq2/d2PIJuDvVi7oytPEAyliwq4bJYqXzCAnmKUImNHq9s54GfkIx1Gn9\ngtbi+IDnEau/fEDtkfeU4c/N65eqQ35m+bqgJz3s0uXcne7Vy/QYldL8j8ko\n1cTKU85E5lFftwJ+TIRBbiCG+4ydJvtlfQ+ZNGmO0jr5+r028e9WBNIVDZTk\nJyjuVh00f+KUfnH2U03zHhSTNBB2wQJXAUO/h95wWDlhh5BGXfxfIZ2dxtAX\ndpLg\r\n=Z2AJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"77192d647901443df54762544d2528eb8aab24ed","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.11.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.0_1553279555587_0.15092357372023568","host":"s3://npm-registry-packages"}},"2.5.0-alpha.1":{"name":"apollo-server-koa","version":"2.5.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d802c2c30e90479254d6450462eb0c468bfc2742","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-8ffNWj84xLhT7wOiRuVhGj1Mf2VyTIW/cSutWijTuNZMll+FQPC8ereF9On+DwMY5QKGRmg9xqZPA60/rk4fhQ==","signatures":[{"sig":"MEUCIQCiUBgrdyZdnvQKxHKlPit25sYQMBI8d5RbQ9C0q8LyzwIgY4mkp0h1GxzOIAkMtC04vChLan4ZFUhbd10CV77gyRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmm5jCRA9TVsSAnZWagAAAAcQAJfaBP8dFVV3Lvas22VQ\nHU07L+TdMrfRxHRPpCLOTvYje+AauwVk7u6SRMdyhQTxfWu0+ploxBgn5xLB\nZZqIO4UAKw998s0Wr/D1beJgkU5M0a+haqcwEKeje+mykTN2SUAC9wj3WARD\n88kJG+veE0cPMT0uGyHhNPCH8ngZj1LFNZ9EddyjqAEZJUjjE7/taqYWnXZF\nLZo5sKRxQeK3ylXsOP7PTrmTQyvIaXghtDcuzF+HlfXzsxeEAEBjy9eD6To9\n143CbhI++wCtqx9RrBJYsaY4DuwiItVYpf4s5T1GRD7h9JnIPDOcMw0RztpX\n4SE+4jvx4S23HtXsJj+w/rpJKtkY+PlsCLKpdqThrYlC3FU0wjvOeXvr4vDT\nILMicnetNzStH3S+fGZ3gl/3Lno8uLaDkScZpx/cRlIbtg955CUsVEhcl088\n5XJv2Ygrc7eNH/D8oqmpWPNV2twdnGqNIYci+vQHX8NEgdEN32N+lLByU9zS\n2XXo6u3gpfU6EHNX5Wp5ztJGIF/BU8/9dGgxZ/m0SmdCb0YdOIkXI1euNYRu\nmpTbKWDIjTYUemOn6dQ4DzP2LALhiSg7XvYZTCkCcciovLsNZXEiqaPtcLDT\nLaHhD5+mJw25SAvXDCA1v39/5Rf0fSz9M656puVcT6H4/j7NP0j9mWC1s6it\nJmi0\r\n=ODHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"6bfd459d4530cb32cd9d468bd87f61a612b93764","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.11.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.1_1553624674768_0.8989521257912509","host":"s3://npm-registry-packages"}},"2.5.0-alpha.2":{"name":"apollo-server-koa","version":"2.5.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"00d9fd14a031445470583618f694af651016a9bd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-jQK1Ufe+XWMbTwxoUIneMJHzZ/Pku4vKJxr+r5dqjngaPgJ7gc/hv+LTPIGmMpGolp5H+gGwzmsRKEU072TLcA==","signatures":[{"sig":"MEUCIQC7nt01S3pzedK8/V5p7dKV8EmCLwvvnJdduUzEIptZGAIgc79SXOSNXno+ZWysKqQvkYDRMd8WFUnDuK8bBsMhW3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp2ySCRA9TVsSAnZWagAA/AIP/iTbzsJEBroznUBTowAe\nx5u0SI6mh1Vs9v5ZRR4yMKPRy0hBT79UZA+PHfDDkPH5nXcMwUL4Ba1F1Rl6\n+IM6YYw2S2dlmFConOneSszIzP0MWMdeAxF5mjaoCr2oVPuopZLi7PSyEl29\nb+u74qz5KaBH/FeiFa73ZLU7rodHZuvEVFoR288GA403MhvQjUqsc0aPEBEE\nTt6pcalCZQp25czhMPxhnWAsPAmnJxipIastjBAR75V+wYnkEx7YoLOIXIdn\nwIgCDYuo0aAOKlMQmbK5byY9apvLc52wzpyanAI/Q1PJK5lR96Qh0eig0ISk\nySVR8wYgdlXol+tHhEsPt6UhPtNZNOoHsSkOUlsIQ2aSIK1Lm9Y6DR/qmJCk\nzaPTx3DzRpvuq7EJEliMnLEc4PD4YJ7Tq2umUUFZTQEZbZXteyPrpmEK32Bi\nGNIPtayeRmDx3qFjj7HbSv954b1yFHytJ8TBJZ/3F87gjZLTV1PFP0WZtBfk\nb4Tzby2r6N5MOwW6RU6ENrmJrZ0rh2vh9vDmGfLIGvPeXtCeg7GEx/N/B8AF\ndnjTB2+U7cMFJu8Qbm4ysDS113ps1EUmPs4th7Iaq5I2oBUWoHThLgcNEro9\nJP4tBrQSLtErKju7zbBvzACmYZ2unPEkuu3UxmEFUGD8S9umxHSOQcCbi72n\nGTrR\r\n=HtBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"4279d56188e56f03b8a2c0e8c9e1ea05cc2ea2a4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.2_1554476177629_0.6747535842634027","host":"s3://npm-registry-packages"}},"2.5.0-alpha.3":{"name":"apollo-server-koa","version":"2.5.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6e18e60ac27fd2b977d1771de43b589434d988db","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-LmlWnF+ZrZUaugsfaRMCbKuJckIRccU2a/ipQ9n+W102XVz+Bzo2+VBm7MLREX5CLWJRQiHtUV93xMA30taL2A==","signatures":[{"sig":"MEUCIATn3UoAlKExOdiCvaq3c8ESIDFFhdu3Q0W3el69vWthAiEA3hpcKVKW+tL6GfX3PPxYHoNVQFqqc2+OY15SZIEQwRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp4fgCRA9TVsSAnZWagAAG8wP/R8kY20uvIhqlvxFucnj\nwuMlw0uaBaqnWB+ip2G8yT7h5U7RewcaJX3mhbUxvlZyY4La/2lZLNxNwLG4\nAHprlQAnM+exBqNBJzfHFhbNtnCyTUL0RzbUpgq72EeuUnwifsvys0/7DazS\nTXVQjtc4E9EkbsTZkmm4Hd2wpA6Knoi3TeHsjaAnvsaZkCt/bWPgoIIhv0OQ\nGXvn+RhZ0nyMrVmM/+d06RKALBOYn574mzHjTGNfrqYvRTuLyL845I2jQ5q6\nksQeiKzwAD2buxqpy+KonRvwlWf7D4P4hioW1Qwv8Oa0vJYykRNfZYoBZULu\nWLGtMBONnCfh2FCS816gO7x+eNfget/vQ6Mhbh+HnlPMxCnGP0TyTq7w6ekE\nSZ4vF6cFHF9FBvtyegyKJqZ9fSk8OO1xdcXtu7pVWiRiM2mQ1BvvUu7yO/ze\nPhX9orP8AqJAL1rD+nUs/qZtjgIphreHPIpjlgMSHFn1X76/IHoC0NwO+vCy\nP79udGGvfiKQ2TX4S/dWUF6PYAMXC1hKL09iL32OeptJnzAV6TAwc8v8iXlG\njLgQmuL7EM3KaqLO9Prj8gqJeVAuaquuuS8V/AmGkTErOcUNuENouXt7XHnE\nwdi74fEfuKYWPBbOIUXxqgHotE7RHXjxnxWAfcg/OltiRRy37Ok/UZJBggVV\nLswI\r\n=/QRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"9e9543f6b7f7ce0b6ce6d59f06f10f4ec18d8a26","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.3_1554483168006_0.05384215645431012","host":"s3://npm-registry-packages"}},"2.5.0-alpha.4":{"name":"apollo-server-koa","version":"2.5.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"25e5d65d45d0fde0e9ab5df3f9f17de2ae799d6b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-99k1qVNwFTTQSykd2sx59juSNsgk25t6Ldizmmze/ytfixZnqpVpxu1MEKUUxMLuMWaPTwq7TmaSziuQaJ5Otw==","signatures":[{"sig":"MEUCIDZoxlhb9DONp6fhKQE8EtK7TX3lOJLz4fx2eiRQ0hEfAiEA3SYmCYakxU8d1Xdez/ZHmMSQdTyCVLXHD06+L9IJN8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp4z/CRA9TVsSAnZWagAAzUUP/1GmIUA1N3uf+JuigTIW\nckb4SFdRtvJHsEfrKmfBedFTx1WuoJ6D9bciaD38xvSmg3weS+7m+sksGM5L\ndfFogHgHfT75e9GQWFwoGx128eZ20kCVculqt/fH7bLMpjYLGqI1HXZcrYbi\nLrMYLjEwPpNcAPHq8gWLwvxB5gPd92PwC3ANh1SGquWin9fMj5ionfD2D0y+\n9vymxmUiLRLYQP7zLPLdF/7USf7OTISi614ygvCRuH6Fe5DlQxZ9O8c4wp+X\n0eYR2p+hIOoRNSfyPxXY5rl+bNQxp/663KKnudtWL3nh4mHdOIg/QELMAPjt\niTPZSn8uPDRYCcm8obegTOWzYX1z4IGUwY9UvedmWCNNWr/KYqJ77x4QoMhz\niyL+wd1y5Q0e3qt5BbJkCxlyDl3RAyc7Wlfp3NU8ImcMx3vJLR/EW5Mrh1H+\nnPO4VUMrVykw6TDtxf62KuUKPsz9VnOeppLL2VipaiqbZNCMemszAPM8H9d4\n6O9ouqG9N82tUwc7uCfphqP4CujpUnkUbWV8RyyuSEnVGHKpbIbzcwfGUPxD\nSngK0Wdr1kViHn/IoE1uVKdgt7UG/ZOSm2OstemMg4PiDQGxvDEdtQv8wEeX\nj/YuFz7pODrVnFUINGWg9pgtfUqzZBibbah4QH6yDQPEaFx/GbWfbmMBueLF\nEp4b\r\n=pYIY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3c34c03c5af692b32189b650dcaf95f4d73f09a0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.4_1554484478627_0.6084684915721106","host":"s3://npm-registry-packages"}},"2.5.0-alpha.5":{"name":"apollo-server-koa","version":"2.5.0-alpha.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9dee97662ae01d10fb058942a4580225dc1b96c9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.5.tgz","fileCount":22,"integrity":"sha512-ZKB5GMq1Iwv/OSeKDwnaKBIwA0tzUQnMbcgnwundPSN2tL3+0l5XtDP+TzmXJ9B5BGZDyy9x/gIx8iPXqr+SlA==","signatures":[{"sig":"MEUCIQCNqwXDHMvsl6irE9898RCgI4XKDUr3ntjeN6Da+OLylQIgVHtUMKzpCZd0MeB62kOqcujoB461NnlaoS8vfSsmTyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsFu9CRA9TVsSAnZWagAAWQ0P/05vyeXwbzCwtyiElgkv\nEo+vQKdjBvFABKlBuD3psIPEzoBmoCjfzgJFVpVpxh/f0epR0Pfq4D5RhV/d\n8YLim3B+9dFRiUTPouyDLt4ldxtZv82fCi3BSjQzmC5cNDpQNCWfqBeR112C\nLkVpJmeVIP9GGn6icXNi4UpwY24cy2PXQNemM1nwdw5Fwz/Y9vskmd/xkukS\nOpN3xXbgPxC6Qz0EYAdU5Jote1GzLlJUvXHdGRQoohpsoHkgbf1U6DqqpKa/\nqD4mFEhxW5kKzwlmCZF1Z6fIh/QHl5MDMYrW5VQcYIgfttDZjEznSaMUwWgM\nzipWCQjVKqcT01XD+xOUJsVw3Dy1AAYH+XGpKyq8uZthLLGf8j+aYN9g/WFs\n3zdIOoqeeTKqCqcrfX7Ng4fQnZg+rGWpTHIaWGmlyeN3ghnuq6B3VEEoGNxj\ntyiyN4TuQ9pcnyo8oIJi8MRxNlDp7QF+B1lHgB0VjeBcpnqCP9m2alM/IZM2\nQ7DVx9ZBKCvxzeCFH8dV7TgmClN3BS31mk7pKXJ6s0cB54WuHaKYNYk8pY91\nbV+1EWfqpmkCCw/zuB+mjptLCEKPrTsYLhBchH7L6YkoHyPbS0jRG+EHUMMX\n1QYHdn+21CopEKyrdzm70Om8/rsYWJQMBctCkntanVh8YseS51YpcZSOngL0\n92bi\r\n=JpiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"be2c7ac98e7f279de067f6914ebb699662426b4d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.5_1555061692346_0.5035585669590585","host":"s3://npm-registry-packages"}},"2.5.0-alpha.6":{"name":"apollo-server-koa","version":"2.5.0-alpha.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bdbd2ef9d0d85ca88c7708d5c9ab7db860a8bda4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.6.tgz","fileCount":22,"integrity":"sha512-XPSOLdiqk5h9lRfOHtm1Eg2sOR7DPnbL3pzL4DyxPrnfQjtl4Cy562L7aVFYuEG+YSCj5iX4Gl6MftKUMtFRiQ==","signatures":[{"sig":"MEUCIGbqyqaDA8KMhWAgdLPpsCs+YAnt8pcktcD2G2s1gu3aAiEAnkWi5cz/Ozad7s/Nplr7HNH/q8Gx/DI/cvHBT84VBc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsq7eCRA9TVsSAnZWagAAyJkP/iM6WKEd0WgvwG7DYi8M\nzcmZ211hw0vz7/tdDQhqBUT22kIj7NQws6BGH3Z852uM9Xd2BKaAhSLiKXKV\npaqF1WjFh7GqmyVcZHpnctXJc3t7coSLvGqQZLI5FiC/EWtK+wpva3HqWAoN\n7rGOBRFO+sfeiRtM8t/A4xm6Jv2wSHH9/Pmc0TDaUJullgxObDX3BuzD/z/Z\n/IQXnNAuWlb3gAGTJZa6p6AeW/aDQmLfI2OMBPLwm9ivls2ZKxnMtu0WPlbV\nN2moG1Y0vjttymWy6ckd6muN+5XwLsrQcLraBYsIAP4FswGFdBWy8RuBUsJl\nVsnr6x0oVpb2Lq7H3iP3ojLXSeY0D4ixfJhHYx4XOm7a+YNp/KSjKaP79rAc\no7i9MMIvxRRBTdLvx9ZISD/lWZUZ8ugLbQQz2D24mxp5h4TdyAzpzDWMFstv\n9bWARTBXlbMREeRAOWLwjPYNvE7598EfI5JjtY1Kx+/K4AoswVv9WVDfg5i7\nG6v9AOAI6IedT0xvLnIQcxEnLVtpbOOcZakII+H+wc/SrQ7NPBGm93mYwyHS\nM74oUunK61TTv5xaWWGlTWnLDJiGKlZlqnYi3hes1FOelfcFvZ70TLoXMnSp\ntBx/pF3h29h9c4OwcfQqSKTDn4CCgKH0McD/4wl0XdcUWDgI+X/eUUS/p3YH\nsLvb\r\n=+6PN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"551c7580cdc3082f590ce2c52161e51496d45cf7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.2.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.2.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.6_1555214045881_0.9253884120658911","host":"s3://npm-registry-packages"}},"2.5.0-alpha.7":{"name":"apollo-server-koa","version":"2.5.0-alpha.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-alpha.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"886d84de88722c578f3379a1a115f6d817b24d76","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-alpha.7.tgz","fileCount":22,"integrity":"sha512-Z8oMzN1+nwzD2P6SjYUtPZauDZuqGhT2Tha99nYT6slmU61uZqInErsCf9mu1LqZlVgHeKOM5sugmTzVt4fbLg==","signatures":[{"sig":"MEYCIQCssHEq6XVvEn2YbQuoGtkN0t/du1PNw9ti4Q1gaegkVgIhAPYBD0Ik1cQ770zABM2BWUdp9ioA7IkfrtjgmL3H+wH0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwfOqCRA9TVsSAnZWagAALM8P+gJF+KIG2LIc86tk1jSM\n0zLIDNqoOqpJks7Tc4Gse4diphr5Kvp3rxansqvlLzbVe+jabZXjl7YQowwt\nJtLqSbfgmCNm/IlyPFwRNqIbe6r3sEQkr24njaz9XIvY6SurJLFDIGHxGfte\nQ9FYTbFIW3HTy9ikStA9U1Ii+b3LeX+ald/aKiIuj4wLlPfX2rVVrJ81Z0Z/\nPl88tt+nqTG7Q3t9qWwErjyAlHR//FUkEmyYDYwE+luxrzemCgn0Ee4/kE5t\nLa27P8TW3+gr+c+8fLEeL6M4pvL3u6ucjI8anMl7ysiFPnPzmlEderN0s4zv\nkz+wOwXNOEA9t7ZLXUbFgdCaRtiV3c1sD0y86ZSMkoeuSIVFH6qQ8CBWSS/D\nwuc0AXFxKj+wqimFLK8F+6KGy99PukCOVzLcaDeOkiTX0wrLBlqvxLoo/v0B\nUih6VCz0KgjFe6WpXuuwIFD+hkMQRZo8HssrHf83hwvul+UtQyETLCkevVJn\niot8OMp0OGMZn9H56Pv3I1kGw4ZuQp3KT/g+uRq/CeM7mDL+vvhWBAo+f9w/\nRxTznEz//ScXwo8lVMjNwUVF91aj1ltXR2WVPddEAexLwEX2a7JuhJWUVCCN\nrxvffJs3OFUILmto9rnwsyiI+TjLLYtAvuThGrEz10gRl+9J/yy1sCuPb51b\nVQVN\r\n=6kRe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"7b8ff7a9c14eadff9ba95ad12669197c1803cbe0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.1/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-alpha.7","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-alpha.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-alpha.7_1556214697710_0.1496234220292365","host":"s3://npm-registry-packages"}},"2.5.0-rc.0":{"name":"apollo-server-koa","version":"2.5.0-rc.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0-rc.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e293fd13ce09dd2e09c86ce561a6597d98a955dc","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0-rc.0.tgz","fileCount":22,"integrity":"sha512-hhQedmIz+RNVZBdUPOeWTCVKBNyW4n+skXePDgzXRJZCFhMvAPFUknEEx9/sua/nk8d6E5+UmAfDzQUhFI38Xg==","signatures":[{"sig":"MEUCIDzRFnDuWMhHk9WShmRamD5r5uOMn46D8ycdzkGv3Zx+AiEA/Zgr/Trq0qMDAXjs2OqK4eAj5VR+OwurgBffvYqOuqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyDnnCRA9TVsSAnZWagAAOKkP/3z9/VKDGH/a2h2usn+K\n62JZsi1ObOEZYIMgAdeXUWczxP1YsVb3nyxU2ITK9phBM6DjSu0h/WGY4dve\nZn7EuVjWB6oJoYnzb1z2PAuNl6q8Q+6cqE2KXi05NHyIR5eFI63/uUltuuc8\nh4HWn6wRa5GPf2FPDbbY6EaXyg3DmtW4xR6XP7BeqHSjMZ1p4ixWvVg16AU3\nX/yVmnChj/RydtMl+s1j9WvDThHpX2GhRKpOeSi5vDyxY3DvMZURIJVKq0rU\nbg2Q9DBdB47Hs0FPC8gt8eZjwj1t93dJr/D8K4W4TOoOQrChBGF6HApjW9Qy\nuEfXtC7OxwtJUA6TgSOPl7IsmqHc/9DlEWiZEDKofEeUcgBWkJ+TUW94hgZ5\new/katepwGJOicyUAHL0GyY0BXiCdf+ODqSTsCbgx4/o3RrNKIjFA5u7R6QB\nC+iUav3a80IU34dd0rnQxYq/V4PVgn0ll8bfUJ/JAG24NoBivAS9dgT/FCCW\n5/dlj83Vlho9tQKVNX03ivEvsTmK7DIVjthCr085jqaKzsaaXxGwO04VbgY1\n3ErVEJDVzUi7tp0xn7LxQdD5dzfZuvWtFBIdLtUimd4eAKAllFnR5rOFrIIK\nkTHQjcup2QJvlSKsRvj4bIoiTKPHc3rf042nBMcCv2IipmesJ0Qp301VZ53E\nrPQg\r\n=Ggo+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"5aef85b143900bf64f9eb3dfaa5093718ad364c9","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0-rc.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.0-rc.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0-rc.0_1556625894742_0.6192367137071757","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"apollo-server-koa","version":"2.5.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"234fd200e5fd75f4c1c509fe48eea442e7a59f63","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.0.tgz","fileCount":22,"integrity":"sha512-riJI06zz6yTMuz4SHErRxim+7dmqURBAgYCiBVamBSGMirgeDQks9HiHezRY1fh11m07nCpn2oIEzjQmLBHixA==","signatures":[{"sig":"MEUCIASMLAlUHTOxXA6dguTbIinE3YYt8pAcdO+rHW4h+64RAiEAvxgHdDSoueCW+o2QBFrVwNcc9NGDW9Qr02F5RJ10yMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0X2YCRA9TVsSAnZWagAARjwP/2xuJkDPjYRitnYGjcmv\nDdIkOzCPRBtYr8+Qm75YsH1ESQGYzSSFwIQEB3+T/kCdDvTt4cj3GZWeQ0iQ\nIZPCjMHwUhStHUhfG8n6nGJ8kQuTWrD7jDSHYj+vW3OXKRO4rP99TPIro4rx\num/iaxz2HHMs0YsZiydQvuYVHnWfL/OmOYklXj63qUgiCr4EnOs+V6ecb+eB\n8SKOKKfvYPoX6mdpBjO3pefBL2XBi0o2hE2IBCBa2ycp3yyil52rAhPmo9Z0\ntuKGWUu/br/39VBejAVWVCbBOBMFc2eAsGmAy43utoBXZkY3f71iuxPkudiL\nnw2Wpy28GE2y1zntZfJsCZB96Y0VeKmc+Fv7BqgyypfUbC1p5ecjqOr7ebiS\nfxl39aFK5cItoNUWLfO3y8oaaggFLHTyOlxt2qHJhnxC1j9mdYMfAVVcdVO8\nF2MPV6n4A4PaLhsIMH2lGrXL/f5AFjvBFUcTmvMLtrNHucXVFMiwwh+h3rP9\nPuvg9vMUhRxcLE0KAFPmjXaoaZI8Ec3T64p4kJSFKhDP56KWIocN8vM3WoLq\nbM3icsYCoHcNDMR3F+RbJGfQzrq0TMPr7oSa1t6N5/zLyAhT2iFrUSicqRLK\ngZz5Kel334Ltgj7uRbF+FxwZNxdlgWW3sofCv2CZrdDJbuUc8eHTpUdKyJzk\nOilX\r\n=rS7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"f7e8ea067d6421fbc8ef41f91d1e673cd20f08d8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.5.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.0_1557233047967_0.4518627245351712","host":"s3://npm-registry-packages"}},"2.5.1-alpha.14":{"name":"apollo-server-koa","version":"2.5.1-alpha.14","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.1-alpha.14","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a14cc2dfaaab2f41b743cc8e97caf5ebc59cedfe","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.1-alpha.14.tgz","fileCount":22,"integrity":"sha512-/2bUyMsr1EFQXD+w7+65/1nVppraT4iRothI4zbE2bYi5g/mWlsMISs+0GkDUNNfMhdT5MXck7zKgKTQ1UgHVQ==","signatures":[{"sig":"MEQCIHuGcrQsAVG+ropa+4ffEvpoDRFQ4RGt9xlg1m9ItgL9AiBQhcGWRFLQdrJVTPfjsFt1bLmmX92z2ZjqStZX1ZciSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1NwkCRA9TVsSAnZWagAAyUkP/3ybE43jqENu5szmlDv2\nibCVtPIYbAuZWRB68egvlCf42a7qykFerozm9dloFmSUyFUUNw2BimH4oMO2\nv5sNNOPTTzmHP/eK/XN3lBxXWbZcLr4wBU3SbPayjjrTFpVWXrJ3+S4yrDYd\njMwJdmt8DIWKC/ZES3Bq9fpg94+DnvU9w8KYSZz8jyuGZtJ9ClyuFSOysBEZ\nhlms6EFvrVbyamEiztEAA5Xs7Y8vnxk1vD+1lUZr2aEsJDZBpi7Or6O1SMMS\ntKFYe5aHQTczGCliFCPraNf0j/gx639TFjGkcOsvsipBZhdzVuYScXKtSJo1\nsL2GrneKU/K50H4oMlppOI/YOlnHQyJQ2RWkkPE3fC+fd2I/fKGCghQ7pa9U\n/vya9OaoBxhl9iMfyKUXdvuMgSYSc8Vqn7GsewVK7WTN6pPwx5aYSfzUxz1D\ngqdDIa+4yAThfrurYq6qaqQ+GrZX4IPQCT+lQ7oif9a120kl9oTXP3gkYZUJ\nkkMxlpp7c/qGRZOHE9UbvAnTJxLeJ6CAyZU66KT3xmR5ademuUDbEKC27XnI\n/AbQ8wo6/sNEs+Ynqrfid3V5UpaWkpA5Q2Q/MyZ69M02yJKaZO+tiNPxY9XL\naOpLKCgVLHuYlKPsg136lF0V2UrmXjZqy0I2q2Tv3ULTyaUVIxDTIfcPb+c/\nb5Yl\r\n=pER+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"bd51b22fcbccb6284e465f26681c5b359f13c05f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.1-alpha.14+bd51b22f","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.1-alpha.14+bd51b22f"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.1-alpha.14_1557453859752_0.651779153510589","host":"s3://npm-registry-packages"}},"2.5.1-alpha.15":{"name":"apollo-server-koa","version":"2.5.1-alpha.15","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.1-alpha.15","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2e9439f1c3ea56384f33f36b4c69ba93c18ea7cf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.1-alpha.15.tgz","fileCount":22,"integrity":"sha512-UeAuxZhE37vwpZ6bXQipO9tuUdk7GM1hURbfav/aXakeKe9qRV6qseEdPtrz2xvQQZacNdrOH/RiPnoG903fgw==","signatures":[{"sig":"MEQCIBJ+wjkG+JLhtVH3VkiEDkM1aqDr1iyjuf9JzpRGxibZAiAnIPAl+1nMkqreQwsIEd5+xKxXjpv/zaVd+5jZtWSBjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1OOICRA9TVsSAnZWagAAfToP/3pHgKxk4vxu/Lcudsvo\nZyyCFdu/mq5JzHK5puFfB2iZHZVYaVQTYppIUWNCrJCZq+Swtioa8F0O5sRJ\nd3emm1JU1jFqDIDr+EiXbCrc4/JFMdVwritLZyO2S4M9v4XRFSnFpa1WwZVJ\nF6Gvoi/h74RdP3C9IxBBJkHN01g0bEpr8dCR61y33S745JHhmASSiUp4xuP1\n6XhtXSt9hQd9XW1cXEpbj6N0id8p4d4lPMv9d25779G9JvLnGwhxpcVY8iyc\n5ZglU/zvrog/eG0DYSvf5z0TC1vznmXXLmc4tGBikHB0DAwXnl6m1w0B7Anx\nsoPUOrXRNFm4fNJATACwJpVQqVl91MnfVJRHJu5Yzcf49AyBfPg4fC5lnv98\n2zACwPfdmS58zZ7rgabXeYSkBHcQd5XTHXjR8bhdZy6/j0hCJaB1sKLrWZFr\nB8YeYbvR3quxyD1Ys4lXjnuAE/UHvqHa3b7NMlT/8SOkENm3kUkjx6oSyVAS\nx59THYmdx2sBxlHcVkR8YSKzblmjo2HNOzfbmeG4SfSmz3+syXbxb9JppyIg\nwPNziCxSK+uJn+GJH7wDRmKe7zINCRkA3lDnBTqgYHED3wtLzdE8oRz1UpuF\n3aAwY89pWlJAfkWTjAGEUCD9DhoUEYZIO4LRfcNixIur1WW/cxNQHycja4xt\nUxZz\r\n=JMEZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"e2670f66c1d39eb6597f2f524683843f4d95663d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.1-alpha.15+e2670f66","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.1-alpha.15+e2670f66"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.1-alpha.15_1557455751433_0.3746434639425127","host":"s3://npm-registry-packages"}},"2.6.0-alpha.0":{"name":"apollo-server-koa","version":"2.6.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a4451855a3f896d1708cb750fd17633a8d6a1b29","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-THDTUjz8a+mUXmCoBdxbJ3KKyjZx4C8x9WIMfyAHXCKtrkrnJw/D95HuoN2aNGMtfOOVA5hoGiBrC7MfMYFnfQ==","signatures":[{"sig":"MEYCIQDsPeuBfdJEy/cDIFUGkaob0/HU0yvX6ToEdaPebHjfWwIhANdCB7QeA9SUJCdUeRymWP+DUys1U//yzDqVEq1LuAD1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2cQkCRA9TVsSAnZWagAAhxYP/jP3leWYyeZSM94/PtzG\nLsFFoKX89efU3Qbr9/gpsS3OtNHTGdXGzk2lVb6Qro1qKpSlQVRmdHUWTN94\n8Yq2Mx3QYDOoNSkf9/LgV17mUOcbs2oNQg8beqellePKEEC/6raqhz6gxX5u\nyHWS3SbyKVJj5l+qO4EFVOIKeXW7mPxi27ktIwlC+iJVHvQj03nQKZ7IruMw\nOdBQfRI+m1KlbxQselBj/hBpIwtxqLRfsdQI4dJ0qediNfuLwbWT2g4D7GC7\nQeh2gjq3nHZTC5ha5l+ARUFLVMRtl/JYbQh+yreGmXcFidTdGOF/QjiWleb5\nlw4A8F3Ito4rL7WK4iMYsYbMmn4OFxBnxImFz54PLZlVhsDiODt1zofbKMjQ\nyzfl+rby8zr/+m2j+LeUjShqI43qD2GdTnB8h7g/rp3GxJxJ7twQaPhrPlpc\nxyJiAlSSE1+wa/QO3COJszDChFQBPqpq5MH4qpi+WT37FxhZvmGVPnzvxWON\nGWfH2hL6lQjlm0vQO3aaUNlcZ4lt/Q82neMYKnRziIYEToWP2B7Bi7QKGPaG\nN/q9fTqIp9ooxlL1AqW3Tmw6cftc/WL55v12Gb9r/FDciwtuX7CTTAoOH4+0\n8+Y5mLonU+vUVl0QH6udM8IXCV2sGrL7ifatpabp4C0hAMjYR0E8NWMP96Zw\n+jqh\r\n=bJSo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"2c2f1b6ed2c79957de1cc11a298249f67f2c59e8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.16.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.16.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.0_1557775395623_0.7077292439610716","host":"s3://npm-registry-packages"}},"2.6.0-alpha.1":{"name":"apollo-server-koa","version":"2.6.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8fcbb1ecd2da9ec1a2dc03ebdafb734c5528d350","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-m5V33ZbvV7yt57dq7XEKjWL2qVOusqNcn/8nfnoNMg+OHdExuVt3KpKqXZ0YIFzYCf3CMjNnhDKoFFXqSd/MtA==","signatures":[{"sig":"MEUCIADGh/qEyhAhMdLczYK2IJF3nXV5stIeISKB/h/T5vMgAiEA/ycaHkMyZBHtDAC9IinWcUzdyRKDYYAmzhOHyigluzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5ZZBCRA9TVsSAnZWagAAhG0P/iTU0UHdZB4Q9lDwRDcj\nKoPdfi33stYS0hxZXeTCgPUp4Fb78fIArNHajmPNh9KVY/8FpbglYZ3hsIAK\n7/EA08dTVGmDJYmUOeJrZ9MZ82VEcnt10KRcVndiyiE8G/v39ye8Hz18AqOY\nOBMYrX5JIaxK0zWjNBwn0fRfYAY9NzqlNKZb4Qf9U7gA7FRE72j2usBr0sSg\ndjpidtMQG4nJ+XzGUHO6ImN6r33SuxgVB5mybYbV5fRKAKfbs3xcRT/QBI7K\noOI2mR1FXEwj3/0bHhzWGyBqlb8kUw/dEAbE+i+IxI6Jo9h0DGGlqeTPMjzW\nRN3Fy8jDy3ljtn4hkjnz2ciOU6eOoro5PTlDcmVhmdLSTrzzOyvlhnm+BbDz\ndNjcuuiMGM8tmRjNFRE/qOqruF9vnR1Ipnva8XPM7kEYnFxz9Lsq68/Itxrk\nrOuv9dko2sNJvl7j0R3smw+1kc1fPVsjVIxjPws7LFAZECelkMAaU9ch7K7z\n1Bv+1rKa0B/6PZvG5W02g1yFdGQ9cZlxqjYh+6mhOHTrUVm8bl+pc2vbV2jp\npgf26Hsd4EI/xUlo1l6Cab0oAvD6GwP/fd6JRqqImZWpmekw+ezfosKgIh8g\nHMOKloc6vVQh5FDCVI2ubZapCs2lsTAs+p5OlLy0EHxbiGA/FICDLErsher8\nCK6n\r\n=wqo/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"81282f920f901994544925ed27f5a2c77f8a7120","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.1_1558550080361_0.6322001545723153","host":"s3://npm-registry-packages"}},"2.6.0-alpha.2":{"name":"apollo-server-koa","version":"2.6.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b0e36272645391f151b287ee129257c7519b9cbc","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-esWBeaFQ/5eqsfiPPCNBb5SlVomacg7iGAcua5cM9zLxr811ZswTkI5dOKqpJe70Uj7vwaoOLqWpH6CYOyLxXQ==","signatures":[{"sig":"MEUCIQDUtpjrAhIaRGw/cIiRz5I8j2ZoFJf92rWFpfGaiB2wowIgTztgiWrNjUAZeFjBcwiKx8tks/jYNHEFdU4j1C1Pe94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5axhCRA9TVsSAnZWagAAuAIP/RgMMFkR5tzkm0L+Bt3F\n84n12P/JSl4BKMN1kUdSTSTwV7ktEs0+8GaWMmd3wuflWXpa67EduVg3EFO9\nZnMHvgA6X4GHWJq6CK2w8Qk3OC5Q23QFjYauo8zK8FnRoBnLE7V4GacBQeeQ\nCYjvybDDDIO+LTWRai4py4ziZoR+OsXU1O535p5k+FXpfyLvREQqo0P6YKa7\ngJI7fm14G/PJT2FNYDCe7kxzy82JGJOlc7/lQ2vzHsOzoxKE2oDTO59daPY+\nbpfRcvWZxW9eQMCQBSLB9zWHMFrrRJP5+861Tm4w2QeMtBh9ozp41peJqTfr\n+lDJqfV3XvGYEDOgs/he8QrdUFKW/CBOaGYvKz7zPDjSaXL+YyVapewYq2jW\nDA538u/pAjMEJ46OqdoVQH08F5tzQOswBXEve4NyzCuQIY40TMHjBm+P6XH9\nZjHB9IithzjnjlWN+HbjglSef3O2kUU4UGlQHa2GlyeBqWPZZPwmC09Utukt\nUs4Ndr0g1UBl0z5RmwanxSzM9arHB85QR01iO+7rIc5pMPDU8hn1rnAKOsHk\nhBwtbXG3fG9ESY+vawHWNHz3GrlWB7k0TnSxFKKsV56Lhr5191XqI+OdiNJC\nkGx4bYTuy4LejyH3Bv6N6JFFqQkjWs6H4lblvMaT98GcGKXHyqbkY+XqoSZ0\n+VsG\r\n=2TY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ecc9880ce99428eb6a62c0e6bff242beb1799f27","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.2_1558555745204_0.12255241552798579","host":"s3://npm-registry-packages"}},"2.6.0-alpha.3":{"name":"apollo-server-koa","version":"2.6.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c72b8b87a274626f5bca30bd37d3d997eab7908c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-1VlNHOH+S5rrvRNjKgE4SmHtZAllqUUrhYBVhh1H2FpQlhX8bhn5subO8nTFfdE3BT3WJXx26IaSKTZWmXESzg==","signatures":[{"sig":"MEQCIGyBtSx8WkHzKgIucPBUOtDrQy2jVyjeDyKEn6Uzc3ymAiBeVBi27cQfHw2K55L2JWNDvS6uwHZn8941VcxaqVIO0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5a1xCRA9TVsSAnZWagAA6IIP/2wGHJZ4iWziGB13xe8c\nB2yUigLQ88AVSB96U9T3uQRC0FGDaI/1yZ1tpPZ7jyNKy3/eNw3Xvm/e5pYM\nA5zePWHMKsPz+C+QD3UQ1PoKLAH/ruKDCEIPXhP49c7AyEOytQ/2ZFC5izPS\n92wA7NeB91Yi3U3xNYWHoIfVsJYoDha9pf9a7USsrwvY9bGjA0nvgSPDHpi4\nyy1fmVzfvRGUvG1Prp6Xd0gsrdfNs3RZbOmeIeliS7wtymBJzY5HU8zCa7bG\nQPFldXyYYhfcQVNPS6Xc/GwTcXexiN6yGYu966PK3r+J65+451VuKfoxUo+4\nCpF5a/GNIpVKoeD2DgcrNEkA1e4CZUHmML1ZezbVqE+qRQszlsAk684XT3qw\ncz8Z5Jo2dvv25mJE+t3HUpqhFOWusvxQuWI8BAy04fuhIG5IhVwHzEhMjyyb\nisUpaZ8u09bFiGFtL9tDdtXnqIBuYqxmgmCKr/bjiuR3XwzBWCBJ4k6JXqf+\nwF0XlSsLqsBTBy3dC1jCOOD+v4zJKL63Kr/DztRhr8e/V0+dQPq0hdxM/1Xu\nAK8rKUPBu6znUAX73YMqCPbdElZvUut4WEk3NRm6G8pXGO0lrVmYbSNJstxw\nPzxVPcUWothkf+FKwgOa7VR0m/AK3OzfDbC7iPYbdux1+TzAQgfDzz4d6dE7\nn66r\r\n=ppMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"7becac459840988ad698966196cbe120c7d680ea","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.3_1558556016427_0.16126237622670336","host":"s3://npm-registry-packages"}},"2.6.0-alpha.4":{"name":"apollo-server-koa","version":"2.6.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ec1c2a5e7650a2667dcbc67af411be87db4362a6","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-USG+WWi7TqBxE8+C95T5L4VSwEHFCuzuIvdm7YPS0Gyx7lC0Co9+CAvJ/ZZqtjARDziaT5ma+RK4oUGh5Oexqg==","signatures":[{"sig":"MEYCIQCv0PPa39qNC/w33Niy9i3k+DFEEYZAltb4J0ii74kEyAIhAPqftaTLNFOnyVD0dAqnxzEUSlmaDQb6RwKqZD/dHmXa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5taiCRA9TVsSAnZWagAAzgoP/R2d2YLTA3AhLrNad7jD\nA1YPM7IUf3TGzwfMrR3X9877dYfqLScpuX0hOCw7G2Fsnw3G4JzHh1mHmWBs\n882nAW4t2k4VdMMCYtxa+ufhsQGAkjVOCrUngXKQJ8Xrxdu/HetUNAXejB/8\nFD8s66DcUMRvIBAKUfSBp2Ln73EW7sQYOcUUGz9V7OlwI10OldF0iVFAVT8+\n3wsGwv2x9GhteIrOgeA8vRiSFq7um/sDxIBSSUVWFuy1guFLn2zwd6nodJRh\nNPHP6OWKjYljTEEOlN6/UcQ0xkZAy2ac+0nWsRY4loA4sR0au//kTOYpzRoC\nwlx2DErriyI2vv6DUMwxmJNPVwa2vlxOZz1jiEafdCTZrp1b38aN/HRtQAxB\nYHubezNUlswGZcf1DLORLhpVSUyptmTmb6HfyEWmnXAyUI3rwoA/wybD9HdZ\nXmjKBipJ5hj/4Yj1pnysAFGRg/ul2MFboq2lVaj0pQImDqnHu2PVj0oVLqoB\netf27eV9+fV+nYCRyZfNd54+XOd9ABJUdg7/HgshFjYukbxEVx9kN0HNFeW4\nIqCQm4tmyVCkqDLecsMb3UkAQJtY7yI25lun9bMg83l3V+rwG6vip8jKU4DT\njE2Hjt4BzE0tpJ/kQUixFVvJbH4lXZNx9M60pz2e3jarMeB4ERy9BKLsyN4N\nwC8Q\r\n=h2/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"bae1f5c4b748c9935daaaf899f5508af18fc2c41","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.4_1558632097571_0.8420919408434009","host":"s3://npm-registry-packages"}},"2.6.0-alpha.5":{"name":"apollo-server-koa","version":"2.6.0-alpha.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8f4f3664cea7c4e95fddc96684792d2451f6721d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.5.tgz","fileCount":22,"integrity":"sha512-Ur1bkfPD9fL9OgFIQ7vskEyHBdUC9chngTDJE/Nk0dzUOFbCC2lG6OpJrRJmq+hrOI+KoE2NH9rk0LINBxjqKQ==","signatures":[{"sig":"MEQCIBvH/cTyaK0QuwuhGEMGFa9D0g/zQFT7Nage4uQV8OnTAiASgW3Cg5tqUcwQZp/jS7hSWa4Ji0mHomA9VRJP97m8HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5vcHCRA9TVsSAnZWagAAO2oP/2QFnG7omj9U0GLAt5HG\npMqXcXf4bL4VB4FtM96ZsV8xoharG/XhLw5BBVDOA4nZWGRFxUUFBsl0XYES\nXt3/HLQJW2715PbVrpuOBhnxFmNV/yobKTFeMnt6vYERmU+B6VrryFPHuHQK\nE6D4DeRLrrofp5pdEMm+FkUUeXlp6o1igohatAV1MqS/KAkwV4yy/mXltTZw\nY6Lt9GPh78sclj+CGUnM4Q8mKkBBSLBoEI35mRvRTw3Fkug9Q4m5cAr/mWsu\nW2RYozfmw+GtOkqv3zPbmmb40I3t3i0KPx+0NE8p7GYLP/AyC3ZzIduNft8s\ny0/FUnq+ox+6/XBa5bof9olriv75OiDrUDpzV4T381Sg1QG9LeMi96EY6LLd\n4O/rMtpAuHLeC8cIJbw/iJ7mBNBuTOO02x3B5QvNbbCDOEmQaFOJE9JRuryY\np8j57w0z6zWHQSrc2wsubhqezLrpFOoT//mZFYx6JE5dyUdh38MNVRQ+PzFY\nmh5qbIDsIVMvCGutw9bf6yBDXksECHCuCYh63y7K6w6hr9UKU4zVO0QJDLZ7\nyQMm4rSOr8k4l3BKO/w0tKe62VUx6ikTHfjNs5gep1dv3F+SsmUNxJmSjZym\n450mXiiC37ZWarjiMVT/lGHWQSWvloUjOL2wcsddu4sosELppIud9uWyZ5Gq\nML+R\r\n=l+8e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"2654dde239e1b91980bc58c21bc576cfa40e3966","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.5_1558640391090_0.6642955755949689","host":"s3://npm-registry-packages"}},"2.6.0-alpha.6":{"name":"apollo-server-koa","version":"2.6.0-alpha.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a1e959f5d61fbcd36c746af7e4629ef9248170d3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.6.tgz","fileCount":22,"integrity":"sha512-uyMgsULuZRKKZJ53lRqJGkDYrc9kI5gSU1kVpEcnPcrmbIa+aDJSKuZuyJIX6d167xg8Cb28a/v+ITLbDf7ybA==","signatures":[{"sig":"MEUCIQDdxSnBXhwDgV0tHO0Tu0Ubg5skng8EGBujxAWapW5oKwIgS1x1gq8ueulDhIfJtlEECo06dwLxOjND25nVVakRiFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6GCUCRA9TVsSAnZWagAAYtMQAIijbtMiMD/xL5DHMteZ\nwNS8RmcjghqZevzReTjhnQROaOxNdiz20ryuZ4wPOA2B5fVZ6TFR1dJ5daqI\n7RaHJXLSfB1FTBgd663NxgVOwEBCZ7Z6qUUtG6Ntv4LZCdELxuPBzUpSM63L\n4tnsEiDGQZ1/ScjMzTP7HFuUhFDRcde0KJK2ZiDbgzouGnTXy0CmsjVbWYaf\nyiMG5ujy1KkEOQcbjAd92aCuGkjD1wx593IzYAvbXi8R349C3Y09+78cu4zb\nHV7qkSv8BbJ6jofmoPZ1duYKFZxDcpGIxsWRARuTKhip7dZdu2AF62bXGJni\ndyQeUbFWb3tFiLYKezf1rE0emqccGuIa6bYJp5FQ6cumtqRpnKqSFWeHyvyN\ncKvmq3+RotwDyfRleNmpzNYBEdnPDP08T3B7vWJQ2xF7BfvXbM92Ji4XUDeX\n7tsz+qBFyo5Ky3BHztPLoEB+TghjrLZc4lwiR4DqBrWrevQJ2FqDSfEN3MIF\nkGdDBDNxHPU9iBfqfwUHZYhs+yCHnsny6KrBkE4KOtGkfIwr2XSUfZIYffW1\nB9lRk7RUCF83MzexEn7SnY37esvs6Jg0UzC0k+lNhT+cbIl29PMXqG7S20n2\n6WKWbHBBHflNlG3WP1mEnBV8sYdrkbFe6avSDp948U9SwFOyFpk0HGkD5kdu\n6UHJ\r\n=ukhk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"590c1baf5cc5aebe58a9532c717453cc9d344a31","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.6_1558732947804_0.48899476109539486","host":"s3://npm-registry-packages"}},"2.6.0-alpha.7":{"name":"apollo-server-koa","version":"2.6.0-alpha.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d3bad20afb8398b7805c9f50a6fecbd4775b7f0c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.7.tgz","fileCount":22,"integrity":"sha512-1hjtUqb69ZlZBNRlCulsVfoBRRS+qj0oNgHMDyYVpLSQ7pfRWxV/e5XaYAiBXhQeSpmqbLB8iDpUY0VyhuRipw==","signatures":[{"sig":"MEQCIANbMzkeyEuDrYo5axnv/q9aMO8cdB4O4b4sutXoo12OAiAttUD/utRRg2RB0Ni1blJERCIfPt3fpMkV871EX5XztQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7CwqCRA9TVsSAnZWagAAfYkP/iCWyp0bjCIeaU/NJf35\nsA8zbsFcH80crVGx0u9u6Chm6raSZVC64+7ZWksLPunEk5a9SwGs9IqiBy6K\nDED/Rgbof85bMAY+m3sU5G6uXAOy6t+gXnbJ4xX6CD++fVJce3hFaT5q1Bk8\nqOtyv0nyJCIQjwS6EULOU9egEyr9TkS84fXVGbREPas+x55a/7PZZ5Q2N+SJ\nol7RTD2h77PhlO2dPvfBdsdbY1Nv4F0ufOH2HmWk+DCuQAgxRSN6hzjGHJvZ\nAEUcNouw2EINZS92ZXI+QspPbeLw694hapyj9w80fSRrVaKKjgX/W2cdduAS\nsfheiVVjMkDdRU+MjvZkp4QqhRaBLvhjjchp7andf8qos+rs569EeeD48Hhs\nClpClvft8+BFg15G0+wt8zt+o4x8GXUbZKza2xUCNG0uB/Gfr2Qnp3R2Gilk\nOv7qFB19RV3NPWHtlAX58L5PaP2Z2ltMO8YQCWW2Bt5e1q6GsHgNohKYxGSo\nP5LYIuDquaprJvEbaWSuUWtJzit9eIeY3eOtZTwn9/pUDEZVkP9fd2FwxAlp\nKyeEqKIimbFQSAhecHick55E1UPlnBNmbbOE+Zp7TcHfE6LvWmoSA2hB0UCr\naQA0YVTzqzk4aJ+ugeVH9Y0tIJV+V5BoA57pidtAQ457EVJfZv++Vms2tT33\nH0SK\r\n=A0oA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"b544a25db9d3c6372f96210f901c5c9076610391","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.7","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"^1.6.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.7_1558981674122_0.12010721177327444","host":"s3://npm-registry-packages"}},"2.6.0-alpha.8":{"name":"apollo-server-koa","version":"2.6.0-alpha.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"506aba745fb3781e7cef286ca66c31df4a6d2248","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.8.tgz","fileCount":22,"integrity":"sha512-C1N+z2afHPQ6OM3FSZn7lGF30CncFqSgZYjhVnPTtjtiTYSBEljHTfy/EzhHPoaw0RiN2nRiwslMpiFuUgciRQ==","signatures":[{"sig":"MEUCIQD/JGy8Om69DhfD1TQNwtY3xl7fVcuHXUyvGshe3Lg0GwIgcRkvS0hPjlTphQekM8QXruFr0xMw2P49/VxeaTtGWAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7VMgCRA9TVsSAnZWagAAz4MP/3sawkYdEtCD2LyEW5o1\ncijk/2NrLw+/coi0KpZe//NqbrU5T/V2HpQqaYMgMgYWRUadsJ7axZJQqy3J\nZ2ZoEZMdQXag4KhC07qiOxqidVmreDHhUp2rhUX5XDkEkSBGEdG7I/dbYOzo\nWaZD1HyaOcXRsXkZ/OZnpCTETb84zUb+/fghN23Ar1s0TRBtbSguzy4Jdupr\nUA8Kurd5Cm725ToffVqUg5ru7qRLA0NEI1ltaOh2ITrZnpraJJL6NLgDYZoT\ntWJbifpkFPBVXk5hEeOYf0i2foQWNhT5ztktyZA5dNYwq7vo4rsCCkDjcfQI\naLPlPs8S5khhWSU3b0vp7W2hWp5mvO3lWnkgiys0TDUk7VgyfDmB6iA/s11i\npOD3k9OxwDtP2+1bn4jcem0TxVr5hmiEuGoTwlP53yxwE5277SgGNjq/53zp\nzecaEs0sNb8Xq1pekAq7UiHwmHcMNLZv4Vgz+hKJTPiXizEJ9Alag3nPMOTR\n/T8486hb15qVwlMdA66LQSWdnSUq36harFgL3XpnFW+pUKP1IhtvEuQkUwSB\nuePMhVPZC/Vt/4ME6uqEVLDadPlj94nLpUF7jIvE8iRYwz6UfsVe8HZoBl2Y\nKNU2q2nVGbhMJWbfCipbIOJhxsXRB8DZFDIrdpbguwxz9SZ+4+jkV3uhnE0+\njpvt\r\n=p/Dl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"85c1caf6c52932493f6f811faf59af516e8f7dc5","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.8_1559057183669_0.01254538222565249","host":"s3://npm-registry-packages"}},"2.5.1-alpha.0":{"name":"apollo-server-koa","version":"2.5.1-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.1-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"173b5cd3dcbe1d10bd5ba2cef98ccc78be907f5a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.1-alpha.0.tgz","fileCount":22,"integrity":"sha512-/zfkToXXMv63eoxr2kUUZJ5pu1dZ3wA64or4BbuEvGE1rqNj+FjbcIirFvH1KfYD403cS/erDH/MsQN60DmVrA==","signatures":[{"sig":"MEUCIQC1AcXM43vmnl5Ni+ES44pgZkDn7m2JsrSjworc/UTdxgIgebvR32NygSdnD2LLrjkUmKJjLDVf2CxwtL86FZdxd0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc75w/CRA9TVsSAnZWagAAhkYP/0DDT9BT3v/q1hu+KGbd\nNNsdTj6vosME87kU/qtj0j1vcc9YGe5Lx+VdAr2+aru57MntjcDKw/vd5zMd\nhVYsx6VU9Kc08gm+EBnLRA7i+rAgSaDhECcaUiK62Io/4UV9+L9ToxW0SgnY\negY+f1iFWPCrjeDd7sQitlNK7YFEXT30+qNqtDH5SdD47ibmeyhpR2jS3FaR\n86QMRKSv1UHtS9cAVq2uDNuKs8QzMe6FzPGqA4CJv0F3r8G1gDYIedltt5dC\nj6YTt2L3R2vb1HrTUaROfxvw+98IoLksFBtj5E9o5acz1D4Bb81qfV0MmaI7\nj2k4oaGJ7PrPoFYVgXxwopMURSjfQxO65H1NO78aJ2Kue8N6AJzIIioSj6fq\nY14yIcZIiATP/lvcjAUyjahvw7YVDB3GbTB/a60CEWte9unH2WRAy+28ZNj1\n5e1YAzlv82wvVCDXowbgdLErRVaBbdedrCYmB5nNbqq2rYsMajDYy5Ys6jDE\nMEj897g31/78urpLERg5/KomVhfDWKx3cYzuyn/V0o8h2Vw5LC5GtVIDTJeG\n3DTleDkEwo/SUacjcPeZtcJRBi9Qcrv7i0jEyyv8fZTdMVlbE6Gmc8MxOlGw\nq1LamF747/6HJeo7uMaJPWePTm6a0f/zbFGt7b3njAV3W8hCa/y/MskPR5DA\nF2EV\r\n=7uxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ffc00543701cb66dd0d83798caf295e4052473a8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.1-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.1-alpha.0_1559206974592_0.6261130686813459","host":"s3://npm-registry-packages"}},"2.5.1-alpha.1":{"name":"apollo-server-koa","version":"2.5.1-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.1-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"62df6ae7d3c5150be3ead01ed611dec669d90713","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.1-alpha.1.tgz","fileCount":22,"integrity":"sha512-iytygGcbgGhaxrdyfHSzcxhAs9LvGAH3bQ/MU9Z5sH0LHYjVn1SmUm/2WxsONIRH7xgFSEMZCgMcZLX8yuM49A==","signatures":[{"sig":"MEYCIQDk87Qzl83HMjnGocWcfg+hhSH/3f+U2Dn9rz47OjrCKQIhAMlmvz6uU1RoMJ9STzvbBUIA6MJNzXxC8fKtSWnzmYQy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc77cUCRA9TVsSAnZWagAAKccP/js0em0qjdXbK1GwgYJM\ntvRqG+5++yE/AobZPgn+mQJ0MXVuVb9mlJItNdsBFI+OCfgylXu45ev5x3gH\n1uQ/Eitsbxr258xFDynVSmPwx0gyphxyiUoBz3uZrQFJNcTV6g9Kj+La372r\nZ5QTw3RGBx3LrV6Sz/6ORvhMs3TrGuDreV/LLVVQxDenMp2wfvJu49/pXcdP\n8oiQchvXrEF6nsW3L02bxMgW/hBCNMv7FZzDmZwIN2ceEZZQXGOIESjwrqs4\nfB5JYL6bU4yqkZsTgVysaJoQeeDP709USRlo0UwW1VhAUqUt97GAX7o6BQxa\nmVW1QD3uOUJ0uVnKq6wXwwGrzhn9zygkIblFccnq3GTB2YSxFXdnbbeJeqLj\n509XzGfPb16o5DSglpk5oo4LN30Q4lI9UvUuQ7RYQaZhi7gZzEp/y/X/UX7o\n0Sz0wzkbn74k+RRtJ4wahzh6CFz4VjRfR/nO815H/7NxSzhorHcboKx8yVmC\nBYNyMju9KYkAHAfrQUzzk+XZDTIR1VZZArzVtdLogZa1XbkWbfsPk/agl/1B\nqp7kghV1dBx63qLtwMqIB/4aH2VbB9IPKk8UgJ8H1Vksauntu2RF+pq1Ovx5\nlWcRQZq4vHW6Y1GzZ9qmrVhftLWoJnihNg1EgkW4KpDRyKkyj9E3GMyp2YSa\nftw3\r\n=dCkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```sh\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"240e8973a67f6404f46ab1fb8cddf6a0d824b242","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.1-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.5.1-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.1-alpha.1_1559213843400_0.6883685096061898","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"apollo-server-koa","version":"2.5.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.5.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"346588a7341f0355a67c6c07cb30c54191c48e7e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.5.1.tgz","fileCount":22,"integrity":"sha512-1YT2aAokjh5ScLE04J1s8gkGK7hJE6zEGYuNomNYiA7dpnWVbeF2lfXQcMRxhrXDS2pn6O5YxfVGccuh5yixaw==","signatures":[{"sig":"MEUCIFyd00S8hQT9+yd5v4qY+FLlSP+/EgK/PbAXTXsdnowrAiEA2g882eMHh8IXmZmp4Djg1BoyiAqijISJW6m4tjO9hvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc79goCRA9TVsSAnZWagAASB8P+wcu300N/TQHvbb906ra\nKOlDJXu/AOoVf6NHntaf3AL/mqjedHewyD8omRA90YoSVrcZr4Ww+jbZl0tJ\n8UmC6jwhFqdsfdCNHzks4VLOTnQm+lT2J+gv2cgoSuzcJbTFe5509Yqn330S\nACxy8Ts/EbXN+khgvDl0tQU2AV3H3yeKQAqGMqdatWviFTNhwQtPnWPIS24Z\nUCxFFI6bQSw3XekyOgyF3NsH2u8R18BynHQkC4XxW9Aq9fwWRsCP0PFEvXyW\n0aHnn5WCFp8puH5228kimausqaL1zCLf5Ysz7ZoREUgkHGmc2hpbmN21QSLt\n/z8Uxj436b0229xeTgU+JehfpRYlP7Kg5nsqcrlUxtXUtCh7rHABY00QTQPV\n2qPzqboVuePCvTEc8zbve1V+61FZgL79j3tfXIYREeHbRjXCv7O8ngP4CWty\nO2rT/okKQkSiXlmzlJwz8l9siKjs4F4RHz53Q0gF9P4E2m7T8YLR+ga4Qk8M\n1xEFW8EiRCpQ4Pv/U4+FrswBJGmTgm21kvcZGpNrHFk3EefsDur12r19hRsP\njOvpGJzkbBybri8eUkxJTvQ7mwWZh171fJozmhIEaaO9rlTKFgb+7uFUVQqU\nwhyJjwfU2Wda4lQhhKYH87w7ahgaE/2UMYz2Ehv3wzfpFz4VSCeWqcMIdXxC\nNpHn\r\n=Rw6t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"5814f0a9f53cfff131f0b127301866f9242ce196","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.5.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.5.1_1559222311565_0.8717408707793275","host":"s3://npm-registry-packages"}},"2.6.0-alpha.9":{"name":"apollo-server-koa","version":"2.6.0-alpha.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-alpha.9","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a0816424b36a278a006d7beb486a7bc9c0923740","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-alpha.9.tgz","fileCount":22,"integrity":"sha512-wXx6ckg2/w9foz6/cwY0r/ikxE0ZPw/5GxfN9RH90x21FVE4Av6ZgxpgyWeiOH0g7yLemoqpfNnzuIxI+H/6Qg==","signatures":[{"sig":"MEUCIBxknhoU2dAtosLRjZlTlqrdM8xLzOcfChUSpCw4AoOWAiEAhc/Cn36in5EEeGyn3X14b1VWNRDbiyy2L7pPERNdVIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8DUpCRA9TVsSAnZWagAACZwP/0HV/BkVKDz7Yw3GI7S+\ncoc3gsbSDuh5VwHCcBZFBM57RRUaD0Q+z4BDxayOHsSmi2IOCNoJ7kO4Zg3Y\nYVYVg34TX5HsgZws2H0GomfAAXF7LA0UH+/JIW1X6a8W1qzgPK38OrlMHU5D\nOET8ymIarfYrMv1rFwDmaDPlgkwUITniytIsCB66HEmwXqyyZgORQNolBiWP\neVSODI7mz6AfqLQNixuKY1GJJwO23fFhzytt1ey/BUdRyILdFXDkCCzsBPBE\nFgY9DOVST1DkcZ9xbNniRCDXUHsw376ZpwswVRBP5lQYqtT4D9OKfdvHcBKn\nPqqO5WSXHE8AYjA2DLb6hPxJsHmRY2gz7fZYARtdvJRMqA+pS3oBtZQA5P4d\n/INIZA1FawcLZ8uy8xyzfPgBYWrbTBeV8DxtVmtgB615emlFcWQuBGT4Yvbu\nIbx3fIPXhzyhM57KjhoFLLWkJDapYtD5wWgcVxSLYUQYSIS+vajFDpEHngzO\nX49vlYQpoowJhu5kFGsfPR9v/3hMY3JbDtMouvb/ZqXYSEHTQYPADtqQDIsr\nGP9wH11ffb2gTtzGzPfYgiyiKYwZ39LDnN8Vc6U1lGfqX7tT4NdNqzufbsnU\nVkk85b4UMr7ubYWXQNQpDuZYfH7GkGyO757xdakuNGFVwyFbONLqC0Amb0BH\nHHge\r\n=lsU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"fdcd0d29c14a76bd70931c7bb5961b49a4f84d0e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-alpha.9","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-alpha.9"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-alpha.9_1559246120786_0.6046947625942345","host":"s3://npm-registry-packages"}},"2.6.0-rc.0":{"name":"apollo-server-koa","version":"2.6.0-rc.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0-rc.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"679423b9c814b9f0629f5a919aeb66648ec65fcb","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0-rc.0.tgz","fileCount":22,"integrity":"sha512-yFpbydjto1Grxo23vTV7USIksrVFTFJ8iDn72RUyL5pVLgvOFifGD45PotqI0uPvfwXGq860VaeRC2AINid3rQ==","signatures":[{"sig":"MEYCIQDFsItjzGY1wgbZbLik27YOFjLXVOZumYBBn9F4fpS1yQIhAMxsHT6GdKLNtnCFaOjQE7cZGLPhKl0TCQGsRvoVPLBj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8D1LCRA9TVsSAnZWagAA+iQQAIG947Ho6RYJfWrIGxFp\nIjrX1djSHWoixwGHlkUCeav3XxwkC+ctyrJ67UIl1NBQz2gOAL58wLFDn3c2\niK0k8U8i4XsfDuP5WJ6/KQnCkzoI5RlB+UdshIm9xxI96GQ1CZXmEu17G9Fw\nm31YmQ8/Tyq9rWApnOPST5eT/7kgxo4+YGoPQWQCuw/F27uD+ZZilDR26dMM\n17y55EYy3W4C0d/Ear1OsrOI7cVlDgmzHaCsuxz1vz1NyqqJqpVFR6dhoZL+\n2V948H63IbULzVvYMerjaioJKXWsbgWkSPv03KLZZ7aQ3UJgAz0rErzPwYeo\nQow+jxmmanXjF3p7VTc0YhcHuUKcvmqY3tzfTXAJqLeJD3R4sWQDONbl+RtQ\n+Xv7tEMdu2hFXJRzoyrAnWKltFppOuTUf/k5CLug3MLEk1TuuaFjQLG0biU5\nsH/Aja2G3P3ZpPag2z42460nO6bXAczMV3SbnYC1fbDcD8/cPlWx5l276Bqm\nEidW8LBxh1sT0oxOwudUUI9HWQxMZ7BflHXuMrwc/WwtSsCxxv/uQjPTlyBN\nHnUQYDkcSHl0gvBeAxMn2ddNHSnKZtp5arY6CT/ZVARB5Ku67u5eoIKWIj21\nd1i2EDtejgRDnWH0jdXY38T1KRa7I1moo1+V2nczYRfoUugs9fq0jUnmxSXs\nEcal\r\n=27Ut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"cfdac5365781a2459b3daea5dcc6769990cbd666","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0-rc.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.0-rc.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0-rc.0_1559248202914_0.24219521013376788","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"apollo-server-koa","version":"2.6.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"603e318e0f83b0a9491ec2c59ab4da599d5293cc","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.0.tgz","fileCount":22,"integrity":"sha512-jlwh1fxgA9L8e8IoL4nKEYutsaK8Z1BThLrK3wOC9bZIcEF7KiUBou0So7zqzwI8+nYuchhSBbJhkJyJhaT2BA==","signatures":[{"sig":"MEUCIHuW62vOywP4K/Iq3GNGRWJO3L/VeP7Gjbh97ZfJS8eVAiEAoodcDvQX4PqZtAowFWDUiVWOE+83koTavUIiVm/1dvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8WtqCRA9TVsSAnZWagAA8bsP/34Pyq3lXd8YJ1QmbZLc\nxtQ0jMUxFYJ8kIeblfKQ4evS5qMsWMDEY8Gb4R69TDHOlNFsV/RdOXd/4B0O\nX6Gt4jMeqktXnvZAk5Gv4KgOaQ7WJFvjUGij8/ZxKiyP9CYTlB8P1uGExRa4\nl/3+h5ZtmVaUg7OfLE799u6NiDbTujjvWZ8FCvl7WGdrXCz9OUkIatmm/fEE\nMcvioaxtjZ//lykBAY9Qyd34q05GqL0mDQeq0t1OdDpSlkTyU3lJrQR9NBMz\nr4Lg7yVlhFEZhDXtl+addWZczcij9Ue08gclqGCIKLpEAH14Qx98Ap3xL37D\n3AIC3Mad44inBTzJBXyqH1WHyUYrF/PiZoqLj4JRhl5ci8CaFwYeuFVa4tKs\nMIShvr8aq2mvWVgH1xe9K4cIK2OQR1gTcZSNrbSPeHv6fes+xFYFeoUbKVMc\nuuJEaTCVK4Iq4RIF0HTcDPDdCcq3HH2BABRbZalMMiCMscfdAQIAK4ak6J+U\n4QFaO53sLBJKndb5HS2qjbbV+U3QOG2iVJ7/d2/jr2z7j98hELe/owHQY9Nf\nVE9rFWT0DsQXIN7U6PawaE9P5WR/Wbi1fpSCJdFINZYG7WakEIxup0H0L6zj\n+sWH3zHMpnM/6A17G3p6UGFoPYvAat6JIJ3kfbyEXWPyEzAeKY3zjhn4XFNf\nA0yW\r\n=CSDp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"dcab64689dec2d00a9c6d302c7c05c5ab847e855","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.0_1559325545716_0.03480405618395466","host":"s3://npm-registry-packages"}},"2.6.1-alpha.0":{"name":"apollo-server-koa","version":"2.6.1-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.1-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9d7af65b18e94d4780482fa612f1303d19412900","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.1-alpha.0.tgz","fileCount":22,"integrity":"sha512-BigkqYjFvbq/AFxsXfGKbv5+hg5VaU+AkOcYiTShH5fhfWHLChii0pHm0Y3IXfOZYcKGDbZl77x6nsT3MDziHg==","signatures":[{"sig":"MEUCIQDb7k6H+m2SWW/p2s+1rE73bNcKwGOneFHPqiK/IdKoQgIgfPhRX8NATfeKY4h5QR3OYscM4vgScrzUjdtevgRdhJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8Z+nCRA9TVsSAnZWagAA3/MQAJ1Ee3od1t7muvolM43D\nwSQrK9Gpfs4gUsnYvgIsXErH0q69SIqUrhyPLZaoSqw3lrzzEMfKe19TU4bm\n2tazUHm8U3inXKkgPLMOCULYBLWMsgVSthWzMNXBQH+cibhk2ANFmujYlxki\nX8Wwu9Lll4//2AXC/Zlm1CqLNuK/FewJTNWswRpU4ixthCSWVG/YIOCjZFbW\nbM0E6RNffsNU3DdfzHxvl49xA0ly80xVBb3UfhEk8gvsm830XjaGbu1kwjRy\nk7Ebj+kNIxZFa7kqatC2NyRO1dsfTYN6jvU2BGuwcx2UAIplK6J6SPH1+w8v\n8NJ1GWA/PDq3UJ7Adl8gyZryy9a+vRvrPiMONKmgRBE5N9v6CASQsqG5c/26\nGvCTrkWQToKmF2RTWvD5wsPM/lbaC1iNEA/ddxdQ62dWMjVz0y+syadorunY\nHGmZMlk5djGmNvMMKEC4M8CYbbLVBAOtuiTqsIZySxsidS2HWIFgvtNyBkJi\nz95pQhdmRgUDw0pvy43w08yGq1e/lsRZPHEg+2nNXQMOat2ksuJcKtmzWrni\nnZde6CXyyPZEumY/fx+7LIkc6vSZ+6VI/PhTF0FfKOZJMcoQrO2zBlnrRhSj\nJttmEBNoMM9S/1sEmK/VCjAXX4i16cGOQXjGQcRuQLgn3LkdjZ6tw3Svg/+i\nTKS8\r\n=kjxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"acaac3c64a050eac02848cffc32feb514825b672","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.1-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.1-alpha.0_1559338918995_0.008299112433620248","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"apollo-server-koa","version":"2.6.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2a313a74316bf6fb979b4da40cf523f0c535673c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.1.tgz","fileCount":22,"integrity":"sha512-AQFThPdQRNwFD7LuD4afodzfBIYa4HEQHxGdV1uF89jMd6j26DgI4MRj55RKCHev/gG0LrmiCp9dR7q31hNq3Q==","signatures":[{"sig":"MEQCICau61TRAtFqodfJCMJbZB4TUKNGPv9Ei7mSCNC/9b4cAiB9E03iTp4CA10Vrr9mYFsApfK6rJttt+YNqZpFZ95DMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8aSOCRA9TVsSAnZWagAA2AkQAKRXw64erzsg42UAfyyM\ngILNgJdrHUKgTXzezuVU+B00XzL2QW6sN1TxjmvM3TrGPdskd5258hRceT0a\nau5FQUAYynO0mriodYSceFCOX4OjTCFQvX1/N1BRHMmdoeGUe/ujApc3fxwq\n1Xz1RQIhFNgY4c/rbv8ajzhP0/JxbbeUrIIJOBmzyl3MVZpE4QNUPivmAYu1\njJ4RLxqVHZmJbvuwDWpgy4adiWmOg6T4SgLBllHUG1ull97YdpEc+mD4Ux6d\nevNCcregJOR5Jx1iPRvwoE8y/3m6fF+IwmpmqaHtM8nQ2OMwiiUjJ3Ojj07z\ntESvIhIH9o32ezpKOOn3cFRaU2AweAwSy97D2VAPkNZODFosbC+uNkkmjroB\nddHLEwhQ3GqituGqtmhcz+YH8Mg5KmldRsK4F0lOmLd1qkc2ERdXdkCk/kPV\nv7jJrXHCcfw9qZizn8tWum3c50Fl4LfEetK/k4ZVDK5dRsRBpSB9flinIw69\nsfJkysY9HVStY6oDuQxj1YMy+wj+LPzVNoFmJDjPLVOTzPbzeRKEDePnYwvs\nVdbarb/DyqfLCWEhBIrerFfcRIZGAcrtf3E54kJlAZLrQlNS2ixOk/S8dc10\nFs/DbdQ6OFLFlhKie0ZLmv2xkMU6gasXcHwJhfC3KxWKE2zxrM3mEvS3w1Q4\nwF/+\r\n=r8OR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"77b044169d61dd50f8426a1ba87710cf38fefd36","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.1_1559340174165_0.9312926333108582","host":"s3://npm-registry-packages"}},"2.6.2-alpha.0":{"name":"apollo-server-koa","version":"2.6.2-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.2-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7dfaa409b4da3ccaabd0e69c50de3ea3f56a9f96","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.2-alpha.0.tgz","fileCount":22,"integrity":"sha512-aYr2nu654OCCDQC6ICNHK1ZxEuGGKjtb7tvWarICYHzSeDpUsc12nKWe/x6jvgbTOlNvZfsB6Bbc2JZ3wdMRqA==","signatures":[{"sig":"MEYCIQDJOAMYSVKZPpxd/s9KosKqGYQdTHCuggvX8D29b2i85wIhAJPpoXFLkREsoJOe+XZDua4kRK/aFejxeejppdxozwru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+TDeCRA9TVsSAnZWagAAhloP/jUT6pMjfEudT/Za4HfH\nLAHS//avMKVGGOhKJqyMkyzvm89qBYrxzW6s/MxxVyu5LlmKHVUkY51oxDHL\nbDkksjWpptftABPI+3j4FOyVPvhB+zp+TcH/OST+w0Y1/pVlg/9HMltOEQlT\nSf4S57M0c2zGCz9wffyPH8VnxJF+6wE834rrGRgyjd7h9NwTXoCBd4EhWl1b\n8C5P77E5G6oWYX7lZoouvRte7klQjK6odxDeMsBNU6+jM+awp4FJwqmfEZmP\nxImAaLPEoRJs3OVK8nnXg99e3mw+Nt1a+t7BVFtH8zLHTCV4mmYOzBItYB7L\nL87Mnje/yijJlC+FcLmMslargG3iOkx9JCxSTRXx9B+91ZHWlYs6PPXCoUUJ\neycLMvd8hw/7ktkkcbQKU0M4klvytt3Me7DauS69xPrbtKulMSMg/9tdJOx2\nl4f5QmoU7iEy/phwBR4Z/BjkGa00GcPL9YOYPF53C7Ded3r0wkxa1FM6XQTF\nuBmHrba+iPjFHIVsobRjkSAjf2BdXTmxZM3PBjh7wccAYi6EIZ50THLf4dIf\n7kPO6+Ah/rCTDhvqkassWqDTPxCW36gGddpRjoFAdUtu5wPnNz4WLvcUERms\nFsclg3aCD8fkuG/WiFd/+/41gn15wjbUBwfvAQwu2ccStWMaqVNzsHSoNG0N\nVeAz\r\n=Ox5R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"d7d9180a88f22b7259742fa4f14cadcf34c557cd","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.2-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.2-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.2-alpha.0_1559834845822_0.11183222075180832","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"apollo-server-koa","version":"2.6.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4850af7267f0473bd2ef826c286e5d4ec6235d78","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.2.tgz","fileCount":22,"integrity":"sha512-mCKgIC54VSh1AoaobW6Oq6Wnoddu1KEnZDnrsLhY7ObmFh3ZHJFf0RRWCyZIakOdIb6JZH2nI35i+wTS/PS/8A==","signatures":[{"sig":"MEYCIQCko+XIQ3F7s7lSFSwg1TVvrF/bGXt/hFFl5MEzaLUS3wIhANbVPVVXotRZV0PBlgYdVjpC7wpqQkNlrtWE/r7WeBmK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+W4lCRA9TVsSAnZWagAA6lMP/i3y6mWaVH4jIzPYEWLL\n+1RrSgE6xfkmXMHTziipQ8X3J3X3cuRnY5VMWc8pYNcHvJ23AzZKe8wdYJC+\nHz1bAyDdEuhC+BH8+EDcPH9utdnqr91ps9xPne86IhAMkPl0FxNjCtMJE9kh\nO7MS8eXtARxfL8YyTkPrg9qaFf2++VF3SxBG2602dazfqqBtWoxkD29vb0uk\nvo96wGfHMvKAq85JWCjtSrpOABlChZ9oD39TlsmnLvf5kD2H3Q1mcBuDO9ws\nswuoIQoQGKnWLDbYfOgEGLtUHc9P8JeEuaWuBW9qu19eHnHO0KlW9Q2fHUby\n3MyveanGjz9B6h/cIbOd0DmSXdQxe9BeJDTSjq0J+DusTCNz+hCvo8uyMInk\n49KWkrSOQqVtSRMjNlXPh9/kM8lor+FS1KAjcOrkPyAl8+5UNaIJ/RsRg5oS\ntN1QaHrOeIsVi75E1ewXkCESD61q5MoBpDzgtR7Hvwv33u0FLC3smEcoc3mO\noc9pARgeQZY2KqdTvCCoTbzitgosnTusBFSPVvvHX4smmYVdGMEI+NRldrP2\nSW5A0Bwqt8KDuuOWQesnGS6RJLGd313xwK5qcOSIJrwjVkuNGdAclgmaslEl\ni0LWJKBTYrJR66PzQfMlKzzHUdznB+KqjMt7bughRrS5pP7/HNAR+R8/4WNL\n+oVL\r\n=O5N+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"4fdf6f2aa2f14854b54b0d6de7d477afc7702916","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.2_1559850532643_0.9553164219465062","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"apollo-server-koa","version":"2.6.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"70f98c161fdb7ad239f590e06da36a92583fa0d9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.3.tgz","fileCount":21,"integrity":"sha512-as+QeY3cXPBL0ZAFkAnlPdLi7reifdXoFBmtUToZYgKvXP8N6+eC4e2JgIm9qvFJ/XxvX45RwdKRFAWkCL5Xpg==","signatures":[{"sig":"MEQCIGO4hc/CcfrS+Wr3N7m/WsWkZJSsHMAvyLFB/ahpdHDaAiA5xDXAV6aEOJbwzZlNNwNJBYuASYw4qidB4LavZMZYKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAJc/CRA9TVsSAnZWagAAKtIP/1xk51IXRr2rmEXCABP0\ngRngEO6nvWcFTk/oqWlhE58eA8n4vD8YFNfL0hh2MIVH4Zt2esPQetMTSfP6\nR63aPlf6buFmyNkykBj9BtHE139cm1CjcC4KfwFm7X4fPXfPTxB9x2jhw697\n0IdoEt9EQva57NFkoopgGYymOKy6JrcEhkfEELp+Zmf40DWJaMadCXXDfmTp\nK5mAvHIpSqbwUqzrKjGB8eJupTlhz0oseylJcLySYBpcswktxnF5aAvQnCuL\nrowm7MdjLYObUwSqcnELOzqoSMalsYIEgEbE7U4xDSdREpLCtVmwafKpZVtq\nuMIiISJ6mRYRtPsKnzSadV+uyUXiuc/uN7ZQZl1eMZKLTLJoS9ta6mkKGAhQ\nVUKHw1JG2eGkVdBmCofZ7b0pTagXJY0AQP8LIB85+3JsdO7ZHJ8r+GwJ+jWY\nA2KPMv6U4MQX34wKhcMG7ghpC8uYuaH8ifSnjZqtkXejlWtIe0+srQBGf68i\n8yDbcc3dRQ/4UcbraRdMgcvY2Xtcz5thVvRYJd63172hSGb5EqBK8EgYZVQV\nyWl4HUSZ7/bl7pkefHZiw30kEuvlouMyo5JC17Vh1RM9hAkpGoG476qIuyjO\n9vWKs1cw3B9cEPq1N0afeHMxiK3aUnQna9F3l6FKbI6yn+tWJPX/IC70ZAP/\nxCpD\r\n=WeRj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:apollo-server-koa-2.6.3.tgz","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"9af8063d7c2fdd56dad5144604aef78781ed5727","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"_resolved":"","_integrity":"","deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"6.4.1","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.3_1560319806489_0.5975088929343026","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"apollo-server-koa","version":"2.6.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"cd80b786bb31a01a5ea33cde49e974a431352cee","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.4.tgz","fileCount":22,"integrity":"sha512-QUv+PiBf5KuCq8Ct26qGGhVA3B2i9xbhWOrebIqFvobEaJ8bniknWphykTJb6ARgy9fLBb7sqoyMWHh/DXQDhg==","signatures":[{"sig":"MEUCIQClgPZbyXkK1AWzSI+N34hLjKGEnzyZ92w7+mrVpyaKFgIgPGiBrDz7zrJHXr4VkxchHn66esYIgsIep6fNuu8Vng4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC/GeCRA9TVsSAnZWagAAVzAP/1aOFoL1M4EqZXbw7xcU\nfvDzevKSWY9gPI0iXLI0a+WFgtWUhFAVX09s7W5YYXzn/eKlobordycdW1VE\nfufhzkJqPF4oLnB+PrcZhbGeL71h0rGO0q2lgE5oZCou+g2cBpknyxL9jdr5\nXA+rOgu1Bxp/B/c5sbRGxmJDBkZ2A79plGrtdZC5Ct8wvdOYt3PsWwNz8VbN\nOBiCktXqgLUa5VKazlbw8OaGttUrGcYpfCB/zOTs6EFNJBU5PgH0iRXXIbNy\nH57o2xcGHH+/oPRc7548I2Sb4LmWKHbPhbVHlalX3nOd7QyrFcLefjlX2hDZ\nAesUePZqYWeZD5H3kNxmj4cqqt8Aeiu3NEtVAj33orjbiNIyseOZZfk9d7z5\n7C3tNqLdYPdm+JzUd+OgBYh3P3ItoB5gaOFhrSsJkR6zpX1+/kFBDafJ75oU\ns05gmXoygUSM6m0M9g/XckV+vW0mxA51ohbs3s9hi5eX7FCVzVsBSOO3gDzT\n/eXLogNrdraGF02nPSLI1qbmdgzXEuaO1vvLsgG3tj4kSxnjxye96l71FpNl\n4MY9ktDXTl0i+VK0gCn1/htbcSCaCipNyLlRTAJRQ5sSdrAQlm6PkC/sfBRj\nYoh+BKqEEdNl2BgUmk7bGceCPSRYmvxuouZEboQnKcZUJ033xG+chmADXysh\nxQp+\r\n=sdxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"e6929134939c653fc817ed2b8172b4ee42406bcc","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.4_1561063837685_0.7149692463591426","host":"s3://npm-registry-packages"}},"2.6.5-alpha.0":{"name":"apollo-server-koa","version":"2.6.5-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.5-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7bda7c61831bdd8486419b9c5507c03d33b65260","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.5-alpha.0.tgz","fileCount":22,"integrity":"sha512-djTYii236RwkWLDZxCWqxKvUv+5AvDN/YGUqUpAKqrOlyOvK5VMcaQB1gZJWXNICMyWW4gNFdAJxOnagWUMO9w==","signatures":[{"sig":"MEUCIGRmUFWGK6e+1Jg/zytVZaXtqxlacfueqVL4SEC7LoQuAiEAgF7zW62M/tL1KcMsC+nfcZhol2VLQoNwn4j+g9ktwcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDQsPCRA9TVsSAnZWagAAzV0P/jNnLtqw/XYS6ghrmKUn\nPz+CJFcN347jZYtQkUMa5R90q03hQPzuChhSyiLkAayDZDDhKtCLpx6AsjaU\nUqVDpZzKsWRHSEIvbvPYpKmcdATbLecZOEgqx3Ybo89/7UjPWzqw1dPDL89Z\nkKNFujZG2Wi5lAtSCWtyaNvtkE/f/1VWMQZFXYWxT2US9tUa4MMJqhgyw2ob\nBAKwMkqUwiGXnc2bZ4ROMhiNddAthx4Z2dr4eDwVRG1DkWH49oSZPucOVQU1\nmHKrXHpgiofg/BSzHa0VbAe48sCYV50Kr4quvrbTbYpeK0wHIJPxtS5JZ7nx\nF+ESoe6oE8e6BXMePvpefltSjmbnt8GPPbAZng0WIH4W0v7WWd6uOmMbZwa2\nT66byYMYSl1hD7nsMagTIvojneiMkLnPrQg5dqWFgoC1nT5f3IyPjdahaPFD\nDnNrrMRfd0DAkxTdXOVPlh30yaGLwAH8dXweB4V1qhAAeR9v6iJAVooEa+0Z\n5M/YIdFTybcJngZSKTJX0exe/4/kNewAitxQ0rFxzAFBv9xGnF8tVOseasW+\nSqyqjpRrv5Q4s8uy/CAtoTQOZF9kAo9ontSOx/MRYvITb6Ds9+TiExU1++lQ\nbnzskEGOGm0Mjo7ckql7R8IxbHMG+LjZkSz72tgVCIq+rzwf6OpNwAWefchN\n8gco\r\n=FFDS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ec329472a9c779331132a0ec4ebec9ab9709ff8d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v11.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.5-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.5-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.5-alpha.0_1561135886823_0.5508412441139294","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"apollo-server-koa","version":"2.6.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0a87738e9be5f12bf47ec0abf3ebaf9b456f4c4e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.5.tgz","fileCount":22,"integrity":"sha512-A44jNpJ/z7e99a+TuoTYb8UAX8FCjD5x9B4NmqkoFDnv6k9A3/8Nb5k/CBojOF2pshKwTeZA+waSFnilmrIGdw==","signatures":[{"sig":"MEYCIQDZOMtENvPvv8cPxiHWkGcjqT9G5seaaWyXowEO/ma9PQIhAIDu2RnG983qnMyOdhMlXvjlzoKehakq/n9gyiZWkE0d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEknfCRA9TVsSAnZWagAAiRgQAI19dA3/wRVwNLUw6U6t\nbYmq9O28TBh61aXHz8br5B/lkC5+qSo6utSHCDdS+INSWms27XVRAH0Ozk12\n4f5Pp/SmYgOZfOyg5EHMCb7lxleCy8HC5Dr/5Zht+s1yPOCZzdVJM9zT7aYL\neJnwMdaqN/bZFbFYARUElqgntgrlAtzPBSBHv+az7YK2CgKJEdzC44p96JpP\nGSy1tC9IdumXshJ8oEVHb1+HkW3LqvmRhglTXiF831k59JuZT37GyB+Vfh6K\n88igfEvRSrfqFlTMC1Kaq2giAEJX/i9owIyBzYBWy9vNbSxxwgA28L6HxpXe\nBab0FzmNRXiiOjsCwZyJcrMQdmK/tmweZ5kCE9OoOMOkX6LkGfBCRjkau/mu\n004QXhtjdDl7Pt3HE9K3Xj7aA8mMvI4h/5jUOQ4i0jyeIXxSp0WmtIHgJPok\nqCiABllzOfpSsTHBAAi+PsfNp31Z1UbzbGsGqXzK3Pnbz008KVr0H+L0Ehqa\nl8DnMwI8fZSp7ktWa5kRv+UMnHEAOR6b/GRmaeHoIgwzcRq25N6vCKTbWOAY\nOb2TS3IgM1GcGoGPfKi7MTaPrJiKBKsI82ub7Uf471mGxP8jrEUKqH2COn2l\nCr5xPRqk3ZYooA1Y/p5ydwfEyvSEoNxz1G1Szc2EyceMvlZN7PjQ+wE90zu2\n28Cv\r\n=DsPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a2b2a0d8f013826d08433129a69834035e04f1d5","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.5_1561479646564_0.10678149177421803","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"apollo-server-koa","version":"2.6.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9cedd518c1db1357168d128a6d9ecbc43d8e3fa0","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.6.tgz","fileCount":22,"integrity":"sha512-/61IlpPsP1eK2aw4ZxLDZDcTXf1ECu3chRHHE7Dma0eWpjW26Dq19RhFIxWUZyMmxbOZMNjoUcaVlB9gP7hHPA==","signatures":[{"sig":"MEUCIQC8apreAQxhDAPel9o6o+GR8IChZLnlY1x1JyFU5fekewIgTVW4NuZNt5+PUksYVxbZ2msADXdW+ZhieHxhsbUni04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEmOzCRA9TVsSAnZWagAAyxEP/jOZy7ndIWyOE5HG7dHD\natt9rTQ9SwH+kbjccIG0daqtmDozwK4Q/uEZUtCtdicrBpkvtElRBDeZnxwe\n9Kwj4jodpDbeVTCPf0eJJ16VACB6pGokDgADMl9x4I5FydJl09TVcf9KkBEb\n7O0TTo5MD72pugcpmR0x6e6xplV3Y6yqS8BzJhCduaqJdkJp69E17L4k3y6M\neez2VywqTYvZ+JeDCRborpG3eEmnW2VW6BS8JTyZWw4d2b9/5pD9+XEVN2y0\nepIfm8GLISMPh6trhBWHzKSKrjh7gRQ6W4W2VdzNX3QRq5T44KRE3di8W8lI\nnyGTRGfjrhbgdGmqEJe/d0BZQnk4Bs4YxQb6MMpbkhabCi4SvW16ewRAQ1Xp\nfZHEFTkZtieFLe6lsWbFquFSqg2o0SPeeaBlMOZfy8Ww0mWINGCc282rGgDn\n0QWV6NWFwcIHD1gVbypsSCF+LCwjEnqqjIhtLdXCe20Cs8QmMOYV54j2oLs/\nXYpXz5ruM0ZBv09hixjoeWKEXTEFwJATxTkQ2mH1ywMfMBD1bl1V+f/bmlq1\ny68KcIMvHaV4PJGhU5EcJ+A9LEjzokDgeiNKFTcWXPifsE9LGLtu3UBEnCIL\ncVFQSB470frJKeJibT9BgEGKxQBxfmgAaLgdtci6Sod0x8HuHN86qjYnLTMk\nnjWU\r\n=GUi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"26db63cbd5adf54b07a5b67c0e0fbff8e61c79aa","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.6_1561486259327_0.05593417553397684","host":"s3://npm-registry-packages"}},"2.6.7-alpha.0":{"name":"apollo-server-koa","version":"2.6.7-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.7-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9cc0e062ed4d3f699fe03aeffe4a4428e5c2f462","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.7-alpha.0.tgz","fileCount":22,"integrity":"sha512-9WtToqLtLNOkkENqyvXGr/aS5klRaXBSlsOWwOzrMDxjgWWnGruTOUADIiOEWQOZVIjotIysglwuuCOkgf71Fg==","signatures":[{"sig":"MEUCIEBk8YcZ6IVDKCfwMV+YLbCLTZ45Fhwr1AqdQ07OaF7MAiEAs+xgq9E7GAXdA8R+qukAgNlvmrxLR6psZs2lof0u4l0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEptxCRA9TVsSAnZWagAAZj0P/AwvJJD4kJRrJco+AYap\nzjVe+lIsNTl8dLVfeJFBjmxt9SNeW0J/1l/j+AxMflyENwS5bizIqNp9TlDS\nNy0Z2osNi5dIFl6Iw+B6LVbKHpne0Z1T8AtQ7uTfgWATIzleMHSXbumnUzPc\nTdPoEBceaaaUbTTwBJeKdYjSMX10zI0V7/7nS0bEPR3dOdKc979o2PQVg7Zu\n3Go9mH5wFn/HvTB4ZEHmk3nUWDZc9OFpQIZ7/4rclQe1Y4jnFufXJg59wGXo\nr9G0lTLYGflE8aQXR9N9qmRjxYjf0uGXkCT4Nngy9+7CoAOaxVXeROJJ8BqY\noWHUShLFhgLrq+JpSw9wfGg3l2IVWUmAykxoKtywvldYsHf0er/yBlqp+G/X\nTOlBSp+BZ1JVdhHafsxeC/XIUB3G0cTJFO4UoFRgKfG9USKksI1vGUKlsJiT\n1YbxLDP7+q8osHv8GvwHJdh7ei8o1CQnpPPiBz2m3jXzHQDfOr8I/i+iy4il\n8G3fIXD2ISnMzL0QX281KRPjxLtnL0W+6nV5/h6WnP+fa5XfaiFWZyJcIWA1\nSlw3WChO+AFQzVv8M3L5G+F7YW3qkvjtADYb3Y6UCIRN3ScwOgvFXmg/k3+t\n37gKGE3CBSfIqz2fDMDNok2hAybrC9boKmCw7Sfl6nCENaynk0hlwVDSumY8\ntPDm\r\n=LSU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ec185a874c2f07b3724db62a3ec8560cfe3850af","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v11.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.7-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.6.7-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.7-alpha.0_1561500528689_0.7458997813813744","host":"s3://npm-registry-packages"}},"2.6.7":{"name":"apollo-server-koa","version":"2.6.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bbc2ea2703a201de4d6b56ae218900e6eaf23bc2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.7.tgz","fileCount":22,"integrity":"sha512-ZqmzrDhF97nBTeanBWh9TDUsWBBI16QanFO/K0XYNa6rYw8i4yi+5kUPozW+VOmEXw51TDKHnLpTg66gNXEmrg==","signatures":[{"sig":"MEYCIQD4ttbcx3hqvbQgy6yZEVCBojaxLzFjb8suy7j/KoC5ogIhAO/E3I3T2r7avU6fP1+qlrqU6/VqmY0e+uzzeXqUeAwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE1w+CRA9TVsSAnZWagAAVmAP/jhTwFP7/Plas1vyZqmT\nA2uWisMzFBqmYdardyx2cKzhgGd72eEcPnh1chetfcpKUgBWInfze1off11g\nLOBdtQG4FgFGaXlNcf7bPpGCiONr3LyXlC2uF5w4ugwkX/W6V7aWhin6VIM1\nrSB3h+fo1cb+ZEGtBJTH1DJBiq6ftMHWgxZFCSxnRAbLWW20s1lhdxo9B/56\n37SpFOJv3/nPhqqGfenPDF8OWykw1WhZp2cXioYrQWLaF+rxhF/Z8+FFBe4c\nHOSXvAxejxCY1IyzkuY55jfz0RsQkRyovgcM/9kLfh3mrVGz7U5rry6/tVst\nKQR5AxM6WgkJvYvqyw4qCnrFRfU3NrFpSMTcZZ7Q6I59bUsr5K6lK+ojc2yq\nC5ABaqEhrUZOfuClr6wMQ5M+rhzL2bOTQ0aowa1UoFqiKRMp90f+K1cJxFlc\nTslt0agfiP6AHhwckTj6nlex0w92o81/MMk2pcfaLlm1LC5CITM6YYnn7UlN\nCFahPHLnL+0et7wisGS7a+nWUYGk/L72cpBkiUPtQL47nlHhPJxwgnhoNeQc\nFBjefwuTefgg1TJozq2Mam759V/N3Os8peB3zLp7mmEo8JWnluGNGLVfh4Ws\nY0MMQygiMZPsYCQfwHGFOl+PN+GfZ6ZDSJcXG/ztOz8Gmzm5+J6fkZnhYRuM\nTIg1\r\n=08+Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"183de5f112324def375a45c239955e1bf1608fae","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.7","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.7_1561549885911_0.5885338938487616","host":"s3://npm-registry-packages"}},"2.7.0-alpha.0":{"name":"apollo-server-koa","version":"2.7.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d27f19c6ad5fbad84f468be60b7c873aaeb38387","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-QkY5/TGZvPK36yVP7qCr5JUvcY0kkbL/8bBBzXpXisoV45+i3uttjwbUG0RVmrVkIqfH1vK/jgcAHhzuLCiXxg==","signatures":[{"sig":"MEUCIQCgjLL+bOP+BiF1b+QRE7ty4JFjWkSE+mQ0JQJSuIgGuQIgX9+yDzZJV/LaUFQ2kQIMQN7kfc3i+CRNeuR00ZD6Ra4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFSC3CRA9TVsSAnZWagAAGJIQAJVlmpWMuh54LDchxQMu\nTiblAw5qCIAg54QjmDyS3vYSVqp2MWFZOLwiWEntne78ehXhm12/23o2J/OJ\n933Bwh8BNlQPg6DsteNZC+YC7KD7nEtJyIhHJFexAimygVI3J9SLrjPDvPPX\nbiWoXRGH11natbhQp/kr4ycvGBhusmblRLRIXxuEVFUzmA4p5l9dEbUBJiix\nkIZx0lt0bF/3FS5tP6Ixh4WIYN3GCKqf8ITsMQRZNhyKHP7EtGmB7VqKrnY4\nIFL9dvfT94Qf96Lt3iwsRKG2HyS0nhiNcE4UyRjSYukbhqGeQf/JoKSUpWkz\nqP8Y6ltIl2HbcFFknA7R8YCqAGX03PflZir5RWQ7lNG1YgtH1zItsUgwuJio\nXCUVdXaAqKuzZq9fUZ1Z4m9Wp81+yzBsMgTacTMJxh/bWYv9ikBNFzdxvYc3\nSFvc7YlSboYLOCGQeqCPj6rqMysmJvUK2C4+l8WbZBErb4O+s9c5Y0F5Zxle\nHl/icxggbzZ2ghC8PGO4p7sYNRHHE09QHkHyzDwDgFOOuV0x7eiSg/IJdFz6\nDRABT8ohpE5ic1XtwnyJqVp3VHoGkcDXGTZQqE4NkILugGUX00k5/pnmB0Ft\nc/VzNBhY35WamzhfHa2iJRwhmZp8ip8GoMdm5FP9/lJ2HwPT/Ya1pz58AX/B\nL26g\r\n=xRSj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"5ec74e31d5a6ca6ab4c3e1df6fa0f178f8610293","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.0_1561665719171_0.03134536563540036","host":"s3://npm-registry-packages"}},"2.7.0-alpha.1":{"name":"apollo-server-koa","version":"2.7.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dd42f9f757b681bae6187ee5b6c4a2d0d4f51a2c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-A33jQWCBTB+nlDJZ9qV4rvE4by3FYpZzElUOSeaYaZ2glBC/l2gaUj0e0r4W8ecAa6Loy0IbzEZftzWIGYHM3Q==","signatures":[{"sig":"MEUCIGyuGYfjwTRuPr0dMyUx/n10f7JYhcp2fHJMQ/hQDzmzAiEA7jBD+lb3+PL6EXQNXiZFYzdEDFhbzIiVI0GsZMCphvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFS6SCRA9TVsSAnZWagAAQFAP/j/91YsxbzmBNPKFyeY8\n8Mw8L+4Fd7QWyJAYnf/+Hx4BAHWcaXxz2XuGrkxDmEOhGVeFQzua8cph6X89\nXntJ2RzkKnKXEY5wQ0sRmvZgEiDvwLNF//SaDMizmkdcxeHX5smcqEUqWwaf\nEAo6GaMQiOnQ0wLZtf15selwzy+3SJong2gGEARqf/unQTG9jDvx69Eam5RU\nwrXQhGY6jCgPsmnlpe7+8t/zCh3rNlLbQtdNkKrlQueTRoFeDDpWNGxL1kDg\nmIT5IdjUEWJV66tLX5tvCmu9v72vJkKEu5nwMdcbXfu/SG5r2Znk2ja7eJc8\nX/zebIDZKM08gPC1S580cpvWSzeoHxofl3Z5M5HNrvisZh66GJRRpuefO/C8\nuxPFL78pOaAgwYTjtcMTm2acqIT3/VpunrPfOARx8pkvC1u3dmHiiKjkVY2J\nupJOYZe/WcALQ2xUTfEMNqxeEzTXBLems3H9OM3Y34l/x2tzzehM6aMvjgn0\nsJkeau84eh3FfCTaMVnTWy64U6zQ/oiVK8nmm7tCdiDZjYoNq8B2DJ9l9nO0\nWUjVrn+py1NpIMA05YAkJcq+3rCoi6TTB1Euu9KhiVqXd5YoI7QW5gUPYo1a\nrzyCdfZuP9oso2Iz1hOmcdVTVMtDzE8Sclw3ZHjBnwOiNTz2d7OJBaRio/wI\nG0SH\r\n=3Dic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"c1749d75c3737accdfcb69f58bc0f1a51f59e02e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.1_1561669266261_0.3044577100800221","host":"s3://npm-registry-packages"}},"2.7.0-alpha.2":{"name":"apollo-server-koa","version":"2.7.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a33a10b531e5a6a10666a8b0b95186c0ec2724dc","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-OqD5eSpoHwdiljgRjdIVhWaTRJRTChxWOqv4o8SMn24JnCbqagllYN2wiVMYG9wU29G/0UKwdKoCvUfEhxWQZA==","signatures":[{"sig":"MEUCIGkZiH3JSAKVjuUZSumF5xCCLRsNExgLtjPTpDiiHry0AiEAtns7w9AlTCzrrqJiOYG+RBpAU6CA1yY0Z9pO2RiFsQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGTL+CRA9TVsSAnZWagAANY4QAI0ND1I7FftQD24C9IqT\nyGDHPqHxkcZMx4knva4d5I5J/Vy+ksHL7hWrSGsds4Gy0Nai/JgsLKHjQcnn\nQ9g3Pufg+UVyZMYzCwgIHAT18UUG3VMViIpmXYqu0hYIJHpLoktkFQSvnguh\n91yjL+0+wKNNvnuIoLnJsVommBwkknGQMgzIEEhL/V1EkJWWMVM6O/ACtVq8\nYfrlLuf1hBZ8PHPFsOF6TkWJn1vlqpgGfde8F4//UEQ/NNqmaaUCQLUL2HpE\nqaDsbqXze8KVTzY9Np8CmH3Tb1nc//zOSKk4NsdOEr5j1ibfEeRrsJMJIVC1\n+hnSJ1LXFt+LFZosCkvwdW9qeIRqktAnEC5vJUmO1wcAHTih5bnvSPTl+SI7\nqp7HpP+DP8I/PNH0owylJg22bKRaWGtCJ5Tu+4r3zak+oe0ByiIjZdTTW9AN\n+QtVM69ZW5H1fKM03XZdv8/3iTqWZCz/6PeISC6Lohu/vXAuauZzpU/mMPAe\n4zWVfcsdxUlRaJHVW68hM7Ta5sJkAMAXpN3MM6MrwuTwcCGpNj1okY8GbiLl\nkPBRCujyCZeL072gw+X5dnlZjAhPKJb2CoPuTxKtSZoUPF44Wd8I1dttWF51\nyQNiuL2F1sZyh8VBAMmLZGcDydc/2XSeYpAa4PiolFGwXqteczmNMlXIj87l\nbgZv\r\n=ioyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"c42d817836c10e3b59cc1afd0163eec59d7bec90","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.2_1561932541656_0.35426528588406314","host":"s3://npm-registry-packages"}},"2.7.0-alpha.3":{"name":"apollo-server-koa","version":"2.7.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d48d1bde5d94647a21072c29d126b734a83c50fd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-4IjBaZI8d1wZUWOBV+RdzaShtSE/Ih+Fxq2IzynAlqa+yExpiFBbC5zGIVIJqGSPGQ8mk/VRinfegYs1xUYYZA==","signatures":[{"sig":"MEUCIQCxd1u7pUwIh+53dBgXbKVuxfmRskdndeDj31JdJ4PnMQIgOM+Pbg482WCOAMpz27asf0PYl7Bd4FLYuHF0CB6SYLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGmZWCRA9TVsSAnZWagAAZH8P/1Jhdog6tMIF0f1zbXfP\ntNmXqTbyZ3SEH27K4WzYuv8QR9gEmvFmSQHya4a5OSPgtGlf5gGOL+QoQA6a\nXOvB49N20fjtuCKrjNqMfMcN0FoDQfkTT0oRUmis29sEBmzvQ8/MxPw5C76L\nRgpjrAhtkSQD/rg94Cosqhe7Azalxik8dzIt2OG54p0Ffo57hVzbfBPrAgN0\nXF7DSX64GSBQHl4qPKFVY0+LHCw6mUnw7KRjeniuc/1pmpSOpbMtwjBNoa6B\nsWBBIIzUW8bH4K7jYf5Rcx83kWLPsemb5pt9C2v4Ozcq5EoECovDRgy+7Ni2\nvt4O48O01F3ObuPGrzxeyTMLqiNEixNCfj+8h2SLC3b203ig0+yCwAW7qiu5\nokf7AXcTnU5DFGfliVMOW+u399+nfPQPqTCboOhoE6BpaXzSK14ZMPQajUEa\n5HI9vva4pFXBnEVA1XdRmrdhhv8AAFh3D4XtzfKDdYZ5AhHkFO118zzp0kQR\nEzHssw1pirF2Wn9teDhwXOmeCSW0pTZkV2e1DByOLcPZiaYJIqZ4MlWd9Kfw\nWCCRBYPLwx1vYdNV8YOnDoTzkG+uuOSmDOKZEk+rERldK51jr3wd2QdU/COL\nFmHVDoL5yv2E2Oq9H4Qy0oLG6vjFGkOGLiZ7lmyCCyOn5L5Loh6S6KIzEb9D\njckI\r\n=9y4T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"5f2063d6b315980d1ecf6573dfa29ad56b05208d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.3_1562011222039_0.987271855455709","host":"s3://npm-registry-packages"}},"2.7.0-alpha.4":{"name":"apollo-server-koa","version":"2.7.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"439fb00cdcefce15a5c968f858ef8ae006d0a15a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-R0fu5Nw12tiq+Pbn7/dPMa9LnsPXco+K4xxL0WYdyYIGzqqKBGXIzR/jJi9fmGXcA7xNk9PQeAbMElq4k6o5oQ==","signatures":[{"sig":"MEUCIQCGhtk1GIb26lMWEAYJ3OH0K7Wxhfw7tEjuEMpT3Ay1WAIgethWWc4uP0wfGY2HqDV58XQeXovvGmgLyqBZtUQ6gbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHS6jCRA9TVsSAnZWagAAoPYQAIHuKq7Ua1Wfc7t10Ate\nV2ijCJH8wzPfxA1eIzXN3kxwiavfMlqi750RtX2uEthYZrEc+q3eaRaqAxAm\n5bNtG732ynbsbq69HMO7BKRO53T0t1C7egmQZHB5KqBIqwtQKNEOP3bmbywa\nAwu4a114BaB63KCwIRociXFy+X22E/ozXUVvNPFwxQ2bCfI1+L+hchtn1yy8\nuuLTmre/5oplznDVwy0e7OWZ6yXSUH1wVNNPeCZc6W4rK/e91mprcwAEgXd4\n7OPixjsebsVFoIK+2Bo3j8KWLkqWagroILQOoHQvYTKLCG8cNItrcVUXFhg2\n8g35J+9qHsNFx3IBsJfijBznHhHA5NsgXMNptoHTQSWrNu/yn4cELJh8oxU4\n0hCKxOgHpC6/sSX+gwdNwT/C0iKGpHLu/hQ1THmehBf1mac20kM2693AfUkK\n8nBNSmUoDxzoZBMYp2YkUj5MrlFt4Pk7XD8dF56ou1sgPbnfNoPfX3BVhnnq\nmfr3U/hCKIPYotDss27iOFGl1c8UwzezM02yx5H9Th0Y6cvaI+zmgCovXz19\nS/khAffom1UY0QhJY0h/S4SqiISujxeRNAizjHVurjja0O+PcbpIhOkFXRG7\nk3xwZHUhqeRBgRa0U1THaTArPAI5QdMSVK8+r2XghfVPxf0o4s8tgKXy3bvN\n4UEK\r\n=ho0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"fe353084b7cb1a97baceb83ffd1b31b5598b5b60","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v11.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.14.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.4_1562193570971_0.435419807685145","host":"s3://npm-registry-packages"}},"2.7.0-alpha.5":{"name":"apollo-server-koa","version":"2.7.0-alpha.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f40aa811a21821cb7da6fe63d2e7cedb0657f7d4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.5.tgz","fileCount":22,"integrity":"sha512-Msihyib5WtwMQ+CfQF8u0w3rkk6V96d3XYPdyfxuN/gB+ZvOxdJHe0Kh5K9CvP76etlHhbYPPAfsypxwtfBQ6w==","signatures":[{"sig":"MEQCIBZmgyeHBXI/laBQ6uI7AekDYgWERwbP2xVY6yf449TeAiBE/i8PmniYLUjv24S5AZ2taCI3cCmFVPzL8KDno0g/pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHkI8CRA9TVsSAnZWagAAQukP/1PxsVc/aIlRH/X+XERb\nSRm8mV3FVoSkym50VYrTnoYg2ddEqd0WW2EjPTIylkYJDrIzzMdiAgj5hg7f\nDGtFts9m5vmBgL6VLa1HXz68gAMARovODX7tiK1h3lJRWRK7yALx8wrSxKOp\nlLOTaRT+N8PEt38maaO/4vvkUjppp7L9RLQ16yrhVq9XPRpD03uaFDAVX410\nNMRp+oo79hivSCdhYAWqw1KLo8ECvAVEx4J+ZSpEvEY+KCqR95Y5VzWkjaeD\nO9tAikCXWuIqcSSy/EivyWH7izs0/mjY0L1GVYEQaKqc7HyZWx2af0Mt7pHv\nL4OtunhTQNjJUrXrAjfL4SKB/c+KARiIh7AIt9yDW4mx9vvZej2Xa1sb43Zu\nlHRCNn620TIRdcwY7S78APMxVNgXaN9MwyNbrbI7avO3aYXafbcy1/1QxqMx\n6vnaVaIZGo9JqpNjFs/1iTWwIrh+AjxR0WHcELxkgr2kRFZSYgm8i9xmplMy\n4l0zt99JtdK+tam6EnIU++KogYdCQJ2UIKHv0VuGLeCY4fnAxdfZ0VhZL6QP\ncpY2HzxG4c0S1gG7ES7FWItVNP7daok4tUVXI7kRsDQJd2iAwgM6GhT4ltVT\ncK/um0gJ5ftg9mAXvwhXY4L0z6TKNntmYAQDTH2CcW2TiPd0Fhitq+t1eNfJ\nhpno\r\n=zAUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"93a846f171783ee4099147f08c05fdf28a5f50e0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.5_1562264123670_0.8941085845405361","host":"s3://npm-registry-packages"}},"2.7.0-alpha.6":{"name":"apollo-server-koa","version":"2.7.0-alpha.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"739c13a2969fd47140917a51f5d75a42f1f58133","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.6.tgz","fileCount":22,"integrity":"sha512-EInhT+IvJmYYfmfhM37UUlJ4ee64PN5rlNVABqvd0Ku0hXXnx8KG6pJ77NRrdRSjfNF/JuVs3Hw5v5UmfAUDiQ==","signatures":[{"sig":"MEUCIC75Mz8kODOsjM5cVXqmF91azw5UGr9leYMHHHdM3b0dAiEA0EWsCT+p0cHKyuKOPBvnH0zAPwEdJYsrHgpndbubrVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHk4DCRA9TVsSAnZWagAAmhIQAI+cGHizS/ee2KypylfU\n0j8zu4obm1ooRvIicZgTc4NmkQgp25Bbh5WSNBHboNr4kuV8XdKqFGAzBuhw\nNWGWXQGb2FuaF4a68Q/1EnFaGGDknH/3wwMv1ENwTySiNApLsGIoOHv+gaso\nCFBxStSkOJjEonBO0QUmD5lkz8jdc1qVE+bPOwnSbESaJ3CXZ1SboA8euB8j\nS+H2APoNv/M634EDthi1l5/c4PQ3Ebb2JqS9G2YwknWHQoMTUOw+RsU2Rqb0\nzuBKVJLTvg4Un3q25AUIOmE6qDIgLgLO5M3M1jTPw/byqeS0AteNOH4nW39j\nCUAf5BFcN4YrkumuoNbdBcGzqUAUdkmKxgbsMR8dTT657hVmk+wxieTJ+88b\nW6Li2YpYauG5iiAOqR+zm7BH+qoHqiEzoUnPdKO/WfBaYhvzupEHO0OQHuxS\nN8zjpXi5kcZ5Kea7JkemWrSdcltuwOV54VxWD67rWbdMXjAHQP4w4B42dcjp\npKwdgW8XPFbyvrIccmMI/oSOPxvw5mcEPkc30Cz/BCs9f20n/ZSLOKZkGIG5\nOdMX1cttIUj3W3Xgib2VXIf/gFCjx4c/PRD4lZs2/J6OLVRcbrKjmdIbt/pN\ndevnTKDE+VM0gfPKzh+/z9hxeGt8USbCc4TVGGemW2BXc2BKpgTQLXgkZIku\nU0KW\r\n=2upa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3d4c8311f677bee4e61d002d2b144afa965cf92c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.16.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.16.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.6_1562267138669_0.25574068816944195","host":"s3://npm-registry-packages"}},"2.7.0-alpha.7":{"name":"apollo-server-koa","version":"2.7.0-alpha.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"54ab658ffdb22854912f0391aa1c26c3b451d155","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.7.tgz","fileCount":22,"integrity":"sha512-1qZyIQsOrT/Z3kwNSjrSOrkIAia0swwp8oLpmdHIkHXvI+FWUCR6LAXRmy2iu7ULJEuZvMSGZQasTbpDEwPXQQ==","signatures":[{"sig":"MEUCIQCB34tXlP7+peWKK8hpldzj6L1RYiAoX0g3ui98GUBMewIgYdlSDDXl+9VgCCyC38LSfJf1zSqQdX+zkNWl1pGBwYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH1IoCRA9TVsSAnZWagAAH7UP+waiaCDzkL4uLf54UD03\nJslPfBQrSfBcbKZ8x75EZwnP3IPof2tQf/qCrXdFy/KiUWNKvGeyrf7E1XUp\nTjKoCIui/0HGvEaXqge5ebw2wqL3AY+Oc3U51ankF9ztcGmoQMoK0FU8nqpf\nzCqHt3rhTo7koPgzCUARfyWIWipheHbroYeNE6QHbxtd1OZ96WLYe+QJbUd2\nn2HkERSRzLPnYUzxVdf0DmXFYdMqxue5NXzU7iPO4DbP8NHwSPJwG2p98g7k\niE6g7BKWxb4nhjvLayY+iizoY++tuIGZe00+aWd9QNAOXlkkDnrB7fqLgK4G\n/1WJfFQ68uX74tlkv+wEGmf8mv6n81LefyaXeXavDO89tJdk7iMvVdyWm1vT\nYHJxfzQv7K6b7nNwHLsLsz+pDjTeClTUGwzNzIGBWCkavtRRqtsO08WTVxB6\nNh5xRvZxZrN4Ic76rXOomEhL081qmklO83J4dNzrV5pnyLzYYH+oBP+jKqH+\n7eWCi4qkzP6Ubb93DrnnzCwARR7oGXZj9gNZ+29xdc6/Xjsz9/2FqckBpAlJ\nWuavoE6riMDP9pfy+xAvOR014pHBF7jDoaexeXiP+dbOdDfzBkMnvx20joS6\nPFSHQjrzBvZQh1nfmp0WkqdNgDI3HtmEMlIfn+12YdYgWTnqdv1nUJPlVSeK\nH5I1\r\n=SAW1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"85eb8ee0c2880aa9e7526a9567b82850dcfa9f16","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.7_1562333735401_0.5868838263014444","host":"s3://npm-registry-packages"}},"2.7.0-alpha.8":{"name":"apollo-server-koa","version":"2.7.0-alpha.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"208cfa99a9b69d10527a8e03c3603b767be635ee","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.8.tgz","fileCount":22,"integrity":"sha512-J7HmJA/6Outi4R3Jk1ufyBSLdCWnF8o55QrC3fdrgeVrGZQSKKN0M+tR8cTxkhCXiH+FnMKjswdzx0+g6yhYQg==","signatures":[{"sig":"MEQCIC6ROuV9fxM9WmS4dWYkCupfVztpMZzoyrLvpHVaXRrNAiBLqqWnLwdGVS2XhvE7AKI6eT45bnnab+f/VFCQxqGbgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH1UsCRA9TVsSAnZWagAAwZsP/RBRQd3H9+5/1XiGNODm\nIRLQRehsg30YzZlgZQxPX4c8y2Ajaz8xm1b0Xw0BkISg+NIUnn3U0zOX0+dp\nXSRptz3l3IoQHBBeSYod3Y+FfN3e60K8x+cf/k6ca70xaqc477QNMTKbtkwz\nBO3k2gBtDjf95JY7mREImBQ1e6pm+VQZ967g9MdV8+IrxN2WYwYPj7D9rNhg\nd/Zk/1ZME16J96ol3rb3i9OIQE5E//UzFv2fIYcHNL4CvVfj7GbJmvK1p3ui\n+REWRyHL828NTFrVmnt+aa0iAaw4ARZFWtor+IrmarB2nkhmO9NR0zC9E++p\nlDn/KupEeiAYJG9FR7jFprr6kqErTNInVX3+7T9BlFG8C2RvRvJuvip8I1m8\nPc55oGAdHyQ2r26XeL1Ii6nLLL0n3cOtx+ihvSBbhLgj+9H4ZfYfPM0hNaJS\nEMndLcOwwaQFOdcR6t4p9mxv0+RYTocaLvig7GaRiBwLGWMtX7sLrvqDYKGQ\nJBR0GA5DYgC5K0zY5/x+be6DgaLpgH2Z9esPG590ATHaFhR0ah2Fc57QEf1g\nKWdfTLYhnAdsDVmGUFgNkL2zDfidIgF7rom3ZRbTTfmGEVg/HhoktIf3yB0F\nMFQulsGq/rGUerEQN8keX7ITS01FJH3z0GsCsxrtKdNTfUAZutbZxzbdNadm\nMWjG\r\n=W7tn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"---\ntitle: Koa\ndescription: Setting up Apollo Server with Koa\n---\n\n[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"02feb8a5fed73c529a119e2d24a74ade1e812e69","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.8_1562334507686_0.974899617946517","host":"s3://npm-registry-packages"}},"2.6.8":{"name":"apollo-server-koa","version":"2.6.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"016b8b841fec01e9762e592155800d1a939456ce","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.8.tgz","fileCount":22,"integrity":"sha512-VWF+A6DhfLDsiAY2lvyT3VskEe7EVYOsf2P68mXGslt1xcPmzJKUptZu1uXEr+dhJtojMZf7MalAMm6HeS/7TQ==","signatures":[{"sig":"MEYCIQDzzry2Jfi6sAdefBXOh9jWlYIedMoeP+aSCgQcGI0VEQIhAK+FdMIhBUmu0BZwP1lwKnJHmWFaS/rOLAwftIu0jlf3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJRRECRA9TVsSAnZWagAAA8sP/1GzBtBebt2/fFS8GcxV\n1ZbhFCcI+VugjJOamaoWWZpGyR0KgLAt0fx7ZZsHs+VDrWzQoIOEnX7fydPK\nR1PVxsctY1LYrkxqjDDPXPrjRkEmWnoIwD1BJg8N35YrmOCVoxGZmU3t2QTA\nCsJS8iFKV2N3HdN242XPp1Tv4Ob7QSI9+Rq8bQ/M4l5cwoyoPNKB+L4TtIwB\nbpM9at2h0TS200ukSf1Nryw5gL8vljMFApg23ZoI4GcEdgeLEehntPpZIECr\nGoeD1s7GBRE2a4A1lzLQu23/zokQdADZ1TO2DHiTQQuYsvmghAOvPWynujwZ\nF+a3nO+jwMz/APNAh2tKEjrEh5JXOrvjYvkCgr+wL3B0Xe3hZ6x6ylPDICAA\n12CqCQ4Fyqrs9iuMJ5nCgH40SYnqnJPrbMH4qDPWoL5sPjX9vffC67gQWWe0\nu07kBkoLDyQBzC6gc09rfkhjulNxBAbPyi+1Xqotqdmoe2d51EM5DitNPU3U\nom1bO5e+Cp3Md5AIZOZjPimFsb5ycBMkTHiKu60YqLHZMLhCIPLQFdvJIRmx\nMZAaUB5DUAXVHfrV13zjhdbRVYENXtgdwhlhspzfuCdXIwTt+Xp4sfN0DHsO\nWGMUeGvfKGLWJkRVlxWKgreRe0YLDIyNlGNIKpvAiFn3p03D7wxZwtK78E3E\nSvTL\r\n=xWEH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a06594117dbbf1e8abdb7b366b69a94ab808b065","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.14.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.14.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.20"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.8_1562711107798_0.44984442495148635","host":"s3://npm-registry-packages"}},"2.6.9":{"name":"apollo-server-koa","version":"2.6.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.6.9","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3b9e8f3682cbb682f12e70062536c46fc79d5985","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.6.9.tgz","fileCount":22,"integrity":"sha512-U3BFnsmTGfWcgBMvPBfz99W/h8eAWeBcPrdZ1FPQ2+RpS23g4sCJIS70j2RLNJxg+xESBM+Kp9oa5GRV3PHkFQ==","signatures":[{"sig":"MEUCIQDnrkOgbIZW5Ey5+tM1ay8dZEwq01DDszN12RQCz2XADQIgHWeaS+Sovj5WNBePyEiTXZbOdhSjtTdU3Ecc0HyRP7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ4ANCRA9TVsSAnZWagAAd2YP/jPl6v5t7UzhhgB9XALJ\nIz7oq8PtMblzDTWJs23fo8iW31m6pMN3pvjWyltN7eBsJwC7GrZb33+UVrNv\nGIerrKvoJ4i+VvJgVrJbFLocBcPoGjtLZuUvmY7g1U4vbWFI4I0vfUz9FHre\nUq4aSwBWluazgN0KNYtySQrKaQsUKDx1t8jr337NKq9WzDNLYW58m0rC0nev\nFI+h7v1OsXCuRwiwssq1ZIEBa+2O7QaAop8C5hssxICWtY1ZjbpQr+oG5zKp\nPG7WvDwhINaeraf2Df6VGzriSoILLEHkmbA1usPg5PvTz6uuWCKw87trD1Ud\nXZLPK0o+bh80yD76HF29CtY1omiYGrQrH4RtaftQXfifigeki2ilX8gJ+p8D\noSDUyqGceYOZuBOiMX1swQ9vyw05sYMpnB8PyVyqSDDFfVPuunCHBMrOwRi4\n7cOVlfI5OceLioIg/91xJ/cD+L5p9wMr0TSJ0aKyCJS7kjXQrqN1fDULpWC1\nDCic2SPC9XglcXlrSSMsC/CorkY6419oBjdtlGypN00J+jQo9AvPF4SotN2T\nlHg3eEuqQfSZZc7lJIYxK3ECXrp5E/YbDsmfZH3sQeCpG2x/WZR039rU90na\n6J/diC/yIxV1cBhq9hb1BMX276EdOgAhWThnI6kJALD5CTPzVlaiBclBZBIB\n7/IE\r\n=jI2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"57210129cda034b095d3f227298021feddda03f7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.16.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.6.9","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.6.9"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.6.9_1562869772039_0.5119268636703307","host":"s3://npm-registry-packages"}},"2.7.0-alpha.9":{"name":"apollo-server-koa","version":"2.7.0-alpha.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.9","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"db711b6aba3d9fbbc7c90bbebe848878f0451589","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.9.tgz","fileCount":22,"integrity":"sha512-cc36OJvGJ3RWzaR0CJIKK92AqwWf96SORZlWLvC+LS8LWAt5f8DVMoGYtInyJIFh4+Iam4LvrXY76s4+jEIs3Q==","signatures":[{"sig":"MEYCIQDUriArOWEqu8KrRfRU1YcKVZDmd3Ma6eGWRAKJgNSzkQIhAPjhW7rh8DVuqY6XNpW9aHTeQz08DNumoa+0ofRc2RgX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKkPwCRA9TVsSAnZWagAAwTMP/1FWwuPKaEP1FRbzG3mx\nxUQBMgDki3Mic+lWGi7lTyTkH6oYZCme9LEwiepkcfG2gL60EX8mk06wJU66\nqUpnjyGgpcxAOutRoAYZhKAyI2yFL3Oo+ZhL4XAcDHd3CqRh63Yn5Gxz3Nt0\natBc90D4zXhPueq7Ycu1LX78hAkl80bytYeFW0iVQHxDeVbpgkAJDZClpjiK\n0kPUR4+9DfVDN3ePOf5/PybRSzDF2JkXYVUUw79Z8W8k4kN49r6vy8rq29eo\nLyy6vaeD/D3SSbzf5eHYfI1k9Gqh3f5nXqyx//oczEQy99+YoIrgcC7sO6rq\nF85peMDriM9lVHNtD2OLnRqQd2vcITwYZugF0AzBBECjWaK5GCWJW+0tPSWu\n6bvkhm6VG5FAYBlvKINq4TY67RN3yUu5w1dx/JSgRKEoAyBvVCATiI6+KOas\nF/6uwitPS1QiuN1IpMLK+8DflQIZQ5qVOU4PRwfFb4ZD/+iPoy7c3uPuylU1\n6PD2DePtnyJ/e4Cu0HQ5MRE6R3MHkzLE9LpBgHntqJhLw5t/BTM8IVR7mMNO\nNXNCc/2Eg/qRXfOAyDTaME41Os7bYHYfBD9m5VD/iWMFMszX3X5EpOPMP/NP\nQGrSHk7pySea8cjcAW3rkDNdNa5v0gve2Tet/lTFeP1ZuU90aOpfk39WXvoA\n00Bo\r\n=EV4T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"0b502808ff0151acc5ea0115f60cd080421500e4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.9","apollo-server-types":"0.1.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.9"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.9_1563050992024_0.5442990893905948","host":"s3://npm-registry-packages"}},"2.7.0-alpha.12":{"name":"apollo-server-koa","version":"2.7.0-alpha.12","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.12","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"95ac234ff66d228fc30fb79ecd5f4ef51eff2438","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.12.tgz","fileCount":22,"integrity":"sha512-D1wFi5EhIldndlSdnT0/RNX/yHQwSQZx03Fr1ws/IJxb8CHVVQ1radmggPVEeWB7vbwp5zZhdR/Vd2NvnXQkbA==","signatures":[{"sig":"MEQCIGhN3sQJrPYnJv/qD6zAwl8PZRRNuXRuzHrrp6h5k36FAiACRlzsirrEUq9Ue34knFHU+FPkI5pTAGxFwFOwI12avQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLC5pCRA9TVsSAnZWagAAH/8P/RtFk3jEeamJEA7PJoAE\n0mbeygwUGXLjpWNX4M14W8hZdunhI3zHe94LV/gfg4aOxyeJbxIBOA6awUEO\nz1sK6JLx5KxT/EzJkjREndyHYA6HXvxxwRBZw5lyxcjnU4B3PWj4SZpY5aZa\n0f+KKdOUcyGW2jTUG764hAfw0aaJfOjr1lUYH1tXTDEefJR9Tezq0+m2vNZl\n/No20VGdhLX3H0zl+QHvaXU+wF1nPOVFtxozqPCVzsvzuNbwoYIJ6VxMzYIh\nfNmPhsZgPQxUF/Wckof/2VT7M8zQuOVrgRjoddTgS5dM0vXdXo0g3kFYy5ek\nTa4f0FkAADQbFpgpsmBE895p1PM5a06gDK7UrPH84kfOc65sCcu15To/2hAH\nTcOEgP0iJ6uosh06eHoh17W1yZDXXltXXZec9p3O1+jOIZbZ7zUMQ/S7ynZ/\nhkK7Kpz9ND/Z6bX313W2adTUnRzJ+fdVhzNnKPJURU5YdyAIrMY4JJq+N9Jd\nax168EGN/ftN1aeFgaVAL8wJMzXsQq6EgFMYd4MsSJjucl3NxgXnQMYK8mvY\nP48UiebmduXoRSehWHceTZcnqIGwn7isj+u4A7aToWq/mhPueZVSL8qSmtZv\nNiRS7Q8ZjCqA1YOUBstAFHK8cAuPnVDmYMFOw0t1wyvv6XjrMcAR4hB6BaAA\nd8gV\r\n=iVBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"6c69ecc7d1604115c99d0b28aed6f824f50e93db","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.9.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.9.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.10","apollo-server-types":"0.1.1-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.12"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.12_1563176552524_0.8288032191531112","host":"s3://npm-registry-packages"}},"2.7.0-alpha.13":{"name":"apollo-server-koa","version":"2.7.0-alpha.13","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.13","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7358ad064edd8c38392084ca8b3ebb1aa5970a9c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.13.tgz","fileCount":22,"integrity":"sha512-l2tVmyo+F4AACH9KVMlXfO0SAFVeyoHQA3QzmoNuAryX8JtMGkrhuPyv8FyEEirpwpPCcuzHjPBm9jTSvnUb4g==","signatures":[{"sig":"MEUCIQC+VMVuZ8h4S9KXpIuAJIOz/k0/jom3AFKnZAWy6rqkVwIgZWGpxGrohCrVBBoLcV16DQYgS/zYXlyfKhA3kkveA6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLHS4CRA9TVsSAnZWagAAnycQAJioTDPViE3XLd9alJoq\n7xk/5PAnwcAiAt84hF7+9J5cojBCqPtzchLtwlOiUCEdC6DEijQPM7SjyVGA\ncHrbjfq4TTBdpGLOuSwd0YaDwTUexWGalMIxassFd6+7RZD64HzAvR7UbYPK\ny1ZpLzTWnoVZEANOCpznOMkwNroAPHg8MAGiXWqgwPsytV0plwVqd2EmnHFc\nc3hXZ81o4o/XKmUSXLKK/rAnOi53bHptcOW0mJNEbyZElSNIeMmAZl33BLmK\nHB0J5qQ6X4DFiyel88OaTE70/Kep2EzURd3ivG116Uhs04MCjxx7NaDrwJzq\n6VWOjc0vPbwO3LqbTSks7gZUcrvRcYnXMEdxvsgfVuVdrSzHUu5chxiCiCH0\nAaA146eS0j9Q2w0hVhe1M/AxonzyxTAn+gJZWh0Jg2BK1DlutZvFnhhO42UT\nv0ATgt6ef/FgUQB5wof/AWkyuCRgLMVZzdw6ONfZQzNJisj8/VlMldVbGnwn\naSn0W/uUuztpffBafLDzyRRYKjOxzTHJ21cEysrM2wHuHKR5RfOb+Idbu5U3\nRFsiT9LLSmXBUV4hL0gYRMpgjdVhphD2V+T+/LneN5KWOyy7kkhsRAykEzE1\nlbkIaz8A1aY2of/k1VLiUvc5iKVuUbOCx4nf9ncgsdcODgg9CyKWFuYj+GnM\nn6Xj\r\n=bWi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"b76ca731c7de2ebb4cd1cecff7e4d6c23f1f3b9f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v8.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"8.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.13","apollo-server-types":"0.1.1-alpha.13","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.13"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.13_1563194552017_0.6666010562012632","host":"s3://npm-registry-packages"}},"2.7.0-alpha.14":{"name":"apollo-server-koa","version":"2.7.0-alpha.14","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0-alpha.14","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3dc3c89c5bbfd15a8843f0bfa23661a7087a9109","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0-alpha.14.tgz","fileCount":22,"integrity":"sha512-MsklHZm/SfAk7oVuoe2DoUiqCNOtpgQam+SICVHfVC5lrTCKrSwWsBjkNCNYfV0u5WDOnfme4wnabXdrbVzqFA==","signatures":[{"sig":"MEUCIGB5WN9m3Y7Qx8WXGZO1rn/nZ89VYRn8wmOb8IpEydeJAiEAkgoY0/02H4Fodx/pQk8lSxV0zKiOz29SxGftbM0gHSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLYo3CRA9TVsSAnZWagAANDwP/3JJ5VraCsepKn90Z+xW\nyz0Ajnu+MxQBNR8XEPQ1lJIoM2YCR4kdZyvQhxMbUhXsZZfiCANv4RjjoTUM\nknEVqCi2XoWBgQV2AWz4mVvdhnCDF1K1qYKQEh/PxTM/030mk70cqWi02Mdb\niELK9I7RIDWrRRXYaI296+xndt45wa9DQNNacxnwwzBfKkkmpNAMng0u181v\nAhs+qSSwF1FQaRG3NjDG/uLS6/pnViyTMdKzLMVWr8DXYhIectRlhfGFnUlw\nAwr7xlAjVBfKoxCRYaxakNnM8AHQABRnijGsalWQR3tl4Cp5n530fIDr7I6O\noJx5bYW/nAGsxJXTc3yLwj3fh4lYDJjMAycVsX4hp/JKVJd1hmCor7oxHDMI\n1BlvT6gQgavpD1dq17MIRtsmqFa3K1gnXwWJhH55lzBmnFeXpq3PAM7JRCfW\niv6B16JJEGVkchivCf/klQNs/dCvJLuk9oyfPdHlouE+5g/X1aNzzu7dG7kW\nFy5dBnW7u+9ow2ObyJvo7T0jRUpXhOHi+YulFDKcnSAfFIG+C0j2hVMxsrrZ\nYn3nDAKucgVsH9O3QI6UIYdVG8JBkwU3ziJo8T6eh/FyiiUnEjNQoTzdTMA7\nCZZUieMJTD7n92jcmZvh9n3XZov8BkG9jI9LNpcLuaIo1IXiLandpKegVCWK\nmllp\r\n=BdmM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"c2b9071e424e2b32fb68c122a30cb4df75de4dfa","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0-alpha.14","apollo-server-types":"0.1.1-alpha.13","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"2.7.0-alpha.14"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0-alpha.14_1563265590900_0.49600039264974805","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"apollo-server-koa","version":"2.7.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c63771158f0b4711478d9b60040997afc3912c3f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.0.tgz","fileCount":22,"integrity":"sha512-MgHI8frMyXxx76VDCHgz2zfSY5GKF3kyUGEHfsapdXlIzYMTHNtOH9ojRykpdtYB0F6bHr36vd20S2FwEER0qg==","signatures":[{"sig":"MEUCIBbxXD7mJ2mAOjDyokFpdKGdih1H0nnaw8/GZ9eaNbJPAiEAvpbxpIPbiKOKxWdrr4/JiXP2NU5CwQY7mua7Vsp0+cI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLdUcCRA9TVsSAnZWagAA5IQP/jnI+jP62vWBW7kPS5YS\nJhAorTGOsADvwwT33XWsB4i0BO9xQ0hZSiYQSL/nUSY22Mm/k4ZJtDzi6YbT\nxTlGFHkL69X4+XzHV6yJAk7sL3jCIxVSwYfVDewfcd00mCTq5Nabl7J128nd\nDuwwPrYpFIRjAGeC5sRA6uITurlU9s6x4YX5ebUBVdbPZX2QERbGq43y8Wwr\nXMWPaJwLoqTXRbG6TrIbo6ef74iAJ1O0f59Luzo0ENGqcFbQYWaT6riHM2S8\nNpXoxq18jfrMUGHmokVR1ayrdfUmc3ST7Q9NauC3sLD28qKpFyTWeV2XzfKr\n+0j/q/+yV8KRpd4SP3/UOUDzVs4Z4JHWy/A1deSEzcQTf/wcubAIMjDUD4e1\nvzMmbS4az/fXPFUzo4Rn5rU+i7cXxaFsBLOnoW11yofsky04ESN29fA7g7aP\ntJjyOuGIibN3FL4BOQy5OnaHIG2gilqZLa37emep9Nwd7aQuXksjxZcCL3kU\nh43k2FLT/4bpcSsM1W3FaKKee7syYuQzNe/WP+3v9BnkMGP0nh1/jyUsi7EE\njskHOi8AmBqEZqEKUpTJVTW5gRe/BGXHAwxSYNwDl3CIb2sWs9DrnPY8k7Kk\nSZfUo030Gk7vCZYcpkHghpEGzBQm3x3k5BA0juMol9wtpRV0Nio8BMc0zyRQ\ns9YS\r\n=Jq1O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"1d44f3d4756d43123eb01bf293e65f4a3c2e64c8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.0","apollo-server-types":"0.2.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.7.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.0_1563284764199_0.6390178807442757","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"apollo-server-koa","version":"2.7.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2434bd2d725818a9d11fd0e83ed9a1323ba94615","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.1.tgz","fileCount":22,"integrity":"sha512-7NMMvp7JjKxwf9UBbhQ8RGgMHcZemN+TPUWJdciUO6M06ycFULlCBhFsy4lPH3k/fN1RvrWDj4BIkBF6vBqlpg==","signatures":[{"sig":"MEYCIQCPqQaRXxF30Odjdcpi+YFbECik4g4WI2Np31HcNmXiaAIhAOsQAvepFDNnmV7cWoJySF2uqwTSrVG+cidBIL66qarg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOYjECRA9TVsSAnZWagAArcoP/j+gP49S5HwsbnxcTRFA\nzw8xWL0YzX6WlhFnYpjZr2KrwHXKpMz2D69YWPIrGNEqxfQqkPtixHCg8cWY\nISNn9Z9MCTxv3a22eOIHE5yUtgBQuC7Tzyru8J4sS7ErrJ9MzX5xoTRYScRi\nQSdH9+dbi2XFBhE1+mFe7lRxIC25XOxxfTTIirfFA07rG6uR6eJo2wjXDDyj\nTvtjKFV1eXb1WCoqxTHQHGnlt3X5cWa6VxwSuuPYcZnTf77jiT/eUKK+ldFB\nVGIBvVlhYYFaXcf2pIOcQeMDq4z5t+vUgjZEzwHZmpsRYt/1Tu4Uh5XTDLMh\nKyb+jxWCq0PDILrFwviQngJARj22A6g6MkM/hM6tE4bkbuSHIiRb46SkSsdz\nj9UTvi9LFjuU4PBTLwu0sfpiahwyXKs7uTCT+xTbH7aQzVcxn1zGZMQ1zz0a\ntc7IzJCl6a5lLwyojgPC/x50lm/RqI+SuDpZxP/m8bl7ftLvh3zyjo0/5ozV\n+l6NPCts0rHP+I5x/yWtac27VPtzLmUIlb3uxcMRJq0QBW9V0mIHMYBm71Bf\n1cqy9KaMocOtb3JajXavf2vLxVyLPLJqRBHgeegV8cX4lpD0GPIIchFapDBr\n7tzxmw3cB315VoF6yNm/Z8oqwK1lMY1ravx7MsrnqsSPJDICbsbdRNtWL8EQ\ny7+p\r\n=MlZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2f87e4af9a6f1e3c8f4c51b4f77860bd3150c8c6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v10.16.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.1","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.7.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.1_1564051651682_0.6691486112672835","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"apollo-server-koa","version":"2.7.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.7.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f808086acc0ee392788607897e3d4718b2251ce9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.7.2.tgz","fileCount":22,"integrity":"sha512-v6Z7nCniuQOK2DRzd+iBpIrWdtN0ILEj5uiN/vDw2dNB2q3GhjVZzZ9xbJpl3lesJMxuzp8XNlwZVA1ifFbMBA==","signatures":[{"sig":"MEYCIQCVNKioO991N1XU9zHUPie9zlBcoQrlh3ffg5cMtlSEQwIhAMUsNKiagvuYPZRE7yUIpbGB6drQg61VrZTvp86abG9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO4y/CRA9TVsSAnZWagAAGQcP/3zu+ILovkOt2HVbyzEM\nescqAGjxeoveoZq7muPkAkImNvhyyiJdAMEZm3Z2Dk3op/UypsPwKrhJX4QF\nNWFCt+i9Jxy+tOd6x8SBqnTB/POm/tynBbmimZ6runYgwPDEKbBMEa2uJl3o\nz4WWXyoQh292QrRwUrtQi2Tpo9uFUnfB8oX2ZGFHB0GAn0Mt2+MQ6VkN2V3e\nqQ3aYymOWhlRxPN9fGU+cEbaUwa9jj5kfpkHBQNTnSeHU/n7oBElFUmjdpy8\nGHEThgqLRRKcl1EmknrAL4mOhETdsrBO8GXKyOQS9hjdsUnNfwFAyeKYavxQ\nhZS6Yqvioqyuim+lkEAY+lLi2bFMjVWj2PrMTluF+wusolWB6L4paFcAP1xa\ninY4q2ZFG3Ib/8QIJXtVIy/ECfcu7MEVOiAoNT95fkJM12ybeXDYOlBb/tKG\n2Z1X+SAQLswAc1oqEYjUwYP+2RlVwTzAlOG3ZqEpn6pSHl+f0bOjoNnmrGP7\n7HeErJ0B8lySpge/YOVl984lx5aMX2mJzm8CrkQi8ZxlLfrKFOB1GPVgbe9w\n9+/TE5j+UDrmvNH6gUIXlqVmEooW5uDzEhLa7uLXoX+hPMXjR/iJtyGqHHL2\nxR0V/rhCiYacr/Vgbyx8vAattaQo2eWFhmYjDsv3TJmZJ9xZNFXrmiyKWpuE\nKD6U\r\n=S3TF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"d0b33f20ba4731c071d6fd8cfaeca1a1f3d83e4b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.13.4/node@v12.7.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.7.0","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.7.2","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.7.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.7.2_1564183743315_0.509350255824184","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"apollo-server-koa","version":"2.8.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.8.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c0101d1fbd60172c7434fc0d5c2d5c33cb0eb93c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.8.0.tgz","fileCount":22,"integrity":"sha512-xyJCEot8+1AEO/xnG9yBOI3671bJMlfTFXuIbwlNWmuBhq8LCFbLJSF8hOfeYjQEdAvcjrmiGRUkhqE8lH742Q==","signatures":[{"sig":"MEUCIQDsw8n+ftRBmOyQmKPNYCfscrImnz/ukLuTbyNoz0mH4QIgVPXSyTQFVM0zbMPL4F7aSSsrtKm6M5/BVUtBx1sgj0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPyl4CRA9TVsSAnZWagAARxwP/i7Dsi0q/lIYWtwCwJYK\nFfrUit4JonvUXSZTPjL71hsiIpBwJHyEfd9knGEQJ1OgLvzDKu1J7JprwZ06\nNAjzg/dYJiRRPYvfjDraJ+Pgr292ZW0GWLmhO+JjJ12JR/EsynHc+ud/JY1Q\nvvFbmuZBR2LvLDE4fOxiyvp4owkcmC4p3FI+azJ4qvJnB8dV6pfxtzAz5Px4\ncFP8rzcN2qaQlWkSCadZyLbeTSlC4wzm6tp2u/o5wVVpzd9jW6SDaC3am6sv\nQskpIWh5+1bPk+GGmWajiYU08qWWJK8H05cVdgR+ybE9mGpMay++GKo5b5iv\nlHTj3EVoubYZBftaz2czQi0LgUnC3Q9l4QtWZjzTHPIHZeUB6TsvQNnJWW9D\nl2mxQnsld9x6rG2AqHYMoro6LMk+vEPZ5oVcasxaRHVAJWtJE4VyxUEgrPlH\nCorBVEsEvjfYo51J2DTEvDGshtPKqHAC9Cq2kWaSM0cjj6f5Tal6cGU1h2w6\n6dNT0nwcdYw4529LMIe3KVC+YK/0kQH/ZDufLutYO0Scv8zvoMrhvmglHzFp\nIXXVJ0ms77OHtyDb11Ik2SGoLq919nohAOr1rpkYUFGZLjj7cawYuiWDa/a4\nai9VRFKHTijGep/sLVPYwSdaxBKRJ5TpxDsGVa8lO3pFTWaZ8Gj+QCCyTxKA\nQjX3\r\n=/SiK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.8.0","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.8.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.8.0_1564420471693_0.28207326712783853","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"apollo-server-koa","version":"2.8.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.8.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dce1f0fda92c7fc4874d203d0e6404574a6ce774","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.8.1.tgz","fileCount":22,"integrity":"sha512-9Ixe2Ckztb310UfRZmKKOP0g1yxuXSPTdP1SvaX2KatoAMAlJVVdzF0cQ+jCwDBy9UFfPm1C/2Eq+788JkaaiQ==","signatures":[{"sig":"MEQCIBCmtplRElAfUmkjyakdbbdUed6y8PPxNIsyqWRF7EcRAiAMsm26N+I8hWzFyarMgWsCWQ7O1Rz/jS1uqupoIlcNLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQXitCRA9TVsSAnZWagAAd4gP/j7fSgGszNGm061+Gwpl\nlRE3TSs2CtzayjHCXZlcrSINJMsQfA2SBTn37Wb3kzbrZxfWUbs2T7ItA37e\n6qcfVfxAhX9YRBsUWi4J1urhfTiOkvhXBXhybynp+XRfkRzB22iB2Ob7hAhE\njDCsSXyT3tRz0Yy3YIxdUJwOWBGsLKJ6vi+R9YdgVkDGW8BWSCtyHn6PA+mq\n4+lF3h+AfZJIH5DbX1/bsMIg7D4IM8zA7P+kaj+KJ2gTJDrgxhzRP0eZZhXg\nHb4OY9N3MKlZO/mV/1cconpUNP4Dc5qvVohiqZVvx/0NUbWSHa4uy6Mgzbgs\nKJQWbRU3Lck5cyWzC9jdZBonCJol1MPtf4IE6i2WcysbewkSlxMxFe6qQ/N9\noFOKWg3jxyAorMPfMv+qZtLFGU6JR7/aukrTAPiC/UZlLyBZwCkV8f5q1/AO\n3+RsWnW/iRie5foECyAhWg1LBI01Jo+3eG43AxMhyaaDieWWcXEl9T2NGrOW\nrL/aQA4P0PIVVzYDt46tijKbO+CHdwApM251iQru1aEXV9hGskOJqrm8bNcY\nK7XkVMuHo0Ro/oy7n1MAJ7VbVOEBQXzJS180vs0BgE0yuKWypavyLaFddDlZ\nviiE9a8QwYnua1hicF8N3uxJ4hQK0j7LK0g7LaitqwIDoLZ5L58SHc4gU3TP\nxKs3\r\n=XanE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"84d80eba10d87663dab60af4a1cd46bccf30513f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.15.1+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.15.1","dependencies":{"koa":"2.7.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.8.1","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.8.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.8.1_1564571820486_0.8902735223461002","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"apollo-server-koa","version":"2.8.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.8.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"cd70a5ebaeb83a79bc473f178d80f613aa563064","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.8.2.tgz","fileCount":22,"integrity":"sha512-vXCbVnAoSX5lASAq4MbeE6ImulDX7bCjByY7uHLlOrdLNWuFyMxI+N6IKkGto6gz3HXueaK6PbIOjjjJZP6LzA==","signatures":[{"sig":"MEUCIHR9QuSA+VWyDwpPpncrC7WwXBdpTw8JQqbnWzyOxSboAiEAxlUj0ujsXqBGZg+OH/f5V7VreDI09JVy3dJp2yg7Vgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXDXcCRA9TVsSAnZWagAAs3UQAIDuAwpGu3gPrkINqibq\no99LECKLA94ZBwj7STO2m0qam+LQ4lcPy2Yuk47tl0CsGeVicrTcr4gDV8N9\nNfDfGHdvzey9tRv+HkV/r5nwwJpp+sxFj1kJmCDLAg2w89IlKOoHGjVTHmtZ\nOqsDvxXQKA4Kyb3WXY1UxIO54pYzy0F+X0KjpEtSjKm9grFvAwSC9QRJbyAd\n32PyA7vfU3e4bKyBsDlgokCJqfA6mUYCghkUrvaPMfx+QsGboAA2TPREX7br\nnHA0W4lpz9h0t6YY9LuSCbraHCgJ4wTT7i9he6jg60XW18mmgUTPx4D45wlD\nQSOSZUYmESbyiSLVV7EmzR7z3pBOEwKcSZpt9H3dmDmutrpvWAtr9DPy8eBI\ns6wp5ZHogG+7dMwvPruI1i9GwjoqQCWnDT6L1M49M5Az/bpcyP1ihVAtBcLH\nrmcIE0vBxqKYZYsyz72HN3dfIF5FSI+iVGW+q8vz2QU9kcxnJhL17tDywNU3\nqbez7AC9Z03fo221sLWOurMj53MKHCFyrBwfk88tGfPwU4rEvWEUQfEwbiLw\n5KDr4ou677GQVPMMdb2ceVSwxRwpVlDkKmO/7iAyyXk5W02LbCVKWxJ5p36m\ntONnvF4B/WMUJysDmayr99T/FpYKZhYICnUKA97NgS0tP8OPoJUY9lAlb6PP\nL1hV\r\n=sYQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"99f78c6782bce170186ba6ef311182a8c9f281b7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.14.0","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.8.2","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.8.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.8.2_1566324188349_0.7422893758166977","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"apollo-server-koa","version":"2.9.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"313d2ed77d9dcee378c234859fe93088dead7cd2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.0.tgz","fileCount":22,"integrity":"sha512-RRKF+lPJEAw9UK8x9wQUFYaOmaVPETQtykN4g8Sf1WZyEJV8WteOG4TwW3FCO+YIuexrEGYJpvjPAM4NkOKEOA==","signatures":[{"sig":"MEUCIQCEnrcVvlhaVjbGDG+BrakMA9Tn1a7+T2ZEET7kkpx7wAIgGjfLvW2BRN5XXLlOqX6uF4pUnsAxWGc8fX82tAcB9Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYASvCRA9TVsSAnZWagAAywMP/0dFxiiO09fIH9l8zdjc\n89tppPmtAhTLx3bbPyvFRIrpBGLMjdVxGkc9U/+CZ0jDp4sOb6dUsYqb0/cS\naFds1SjkPCJ1BDRCAbm7BbIAEmzrVyhhKoUfnZ2Vt0IPixWemzwIw3Lj5OUh\nXpQsdvlx62mxS4BDOlkWe/OA41GACBOy6WBgjQWVeBMlL0JCYQ+tSDl5nPtQ\nPjJHiAgFYgmXIgqEaatoKiw6HNVqL1QjdnPIiTPpdrbiF+yyZtkIha5y6dKL\nrp/LnejcZuFm2Rpu00WEnHhbkuCyn0HC00O3X5J+MPnqvJSVYiiqnierGUv7\n2exuPgUBnXisoYgb+t2Hh/IOeWA2ZElYs6mrmTdM8Vv5hHCGHCYU6Ap/zQjI\nfdDOyNk1F4yD22sdQD6nYZIlevCMY2CN5HwmxvlPJtuSRQkGfwqp/RathUst\nZOQcDbBQDWthGuTyE09MmxmVZXpj+baPXJHTSDZj7FigcyV0l55NgmnZ8Mbo\nFOGQubAeJtg8B97bsR+PXpQjJUq+F7C0Myi37SrCly9v6XEYOQdCX7pbJC+j\nMVst72hStnR/GbDu9B205IMEN06RJbtBcCamosseVxL8eTsCl83fsxUGp26c\ny4dw5ItyxzHZsZnbiR3XS6jU2Mm35RpYMad1k0TTNA7sCIkiF0cpje8YIJvM\nqw+S\r\n=MVQn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"6037f6e80fdaa53b50b99ae94d93c724c382c23c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.2+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.2","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.9.0","apollo-server-types":"0.2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.9.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.0_1566573743296_0.8265870664146977","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"apollo-server-koa","version":"2.9.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c124300e2c2add383bbfa5a74cbc11c5a10134f9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.1.tgz","fileCount":22,"integrity":"sha512-6W2xkBH0SnyVF/C38fydqiHAJxxB6UyAA6e0ILs7MCu9hGFpJ7nPK+f+Yt/QJ4M/IAG5K07viqvb2WvGMXt5xQ==","signatures":[{"sig":"MEYCIQDlkKMHr6o2HTcSJNg2d+u0wH2go36WfZn4BuZZVfwBnwIhAOG/qQToU1MjQxUNfzWPm8k/VvvJxgw18qet7Erd8vux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZuUHCRA9TVsSAnZWagAAHAkP/0fINQHcwW7sMagkjSdM\nuNoBpwLDtFOhxmbHOguJ/vEySHcFF+9dsWgN+qY0o2gHSP1jArJw4vOemLOD\nTRPi1zY4CxnfzIpOhukwPh9pZieS1sKI5AEXJl6AuvCLd4w1uFLQfLH8DbLr\nyVGiHYbWJ7swXRnUGWG0yjJr1lO8YzdOUEnPkpg34dKbyNfY6a5NybBGZdZo\nVrdVRy2jVmjixg7CGx/hjstuMoPNstQpagzAeZLnb2GC1fK0z2AxDTSIOAYr\nDdXU7X8e5STMz182BoQsFOWJIXYRHRbAUEA8+ZnJwJdjyNPJA1Nrtnhdewra\nraDVDepUSb5NJygUl8be70o+ETGRQGr0Y5t8UAGqk5VJYMFp3355QSsM4Skf\nPNMqB0e+7tnkMEmKvgBa1bfUPnDcdIwuqCjyndbVVLLgYvpKq81oFDGw6qWH\n+HOyfBJMP4xBYsYVCeQ2y4qzV0BJ8CneBN0Ble4NIqk7BCV++29qCkj6q+/2\ncBNeLvFl2/Msqm0UPl4iJ7W21dU4+BaYR1HjWI7+EPLujAn1TVA4+r+ndN3x\nDr8cfOHOaH8rNHVS4mvhxar67Z7uKfa7Amy39vACJ7CmiFyhrW5bHRdyfD37\nD6Uui1mNtI6J5psTDJr4g420mjaxqxBnT3V+PFTXBBluN3eBFG01AICnKL5k\nTFTT\r\n=0Kxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"029c8dca3af812ee70589cdb6de749df3d2843d8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v11.14.0+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"11.14.0","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^3.0.0","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"2.9.1","apollo-server-types":"0.2.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"2.9.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.1_1567024390376_0.2763652509264942","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"apollo-server-koa","version":"2.9.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8a16b685fde7f7f703699d91e006c157b7866f74","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.2.tgz","fileCount":22,"integrity":"sha512-9AIPlfAR0kP1yarfB6NarxZIPKIVTV9YcODyayN8+o0LdWaAvdaauCzpPHtenGdE5fdLxnP52x0g5bP8Dj3/4g==","signatures":[{"sig":"MEUCIQDwxgdSL9/SbyUklGNHKt8Wsf2Uvpl8a5WGj7BXAilN1AIgEikAxAsl3K+QvOtYEqXPr2cqjPliwgC/n1mWEc2oQzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaPUOCRA9TVsSAnZWagAAdPMP/jUh/B4U3tQG31+bD8c2\nkeZlZ90YF6U1lieUFBj++IDWZQWH19GIfoMH7L2h6xY+36IBW0vQxyIY8qGO\navCfoayViwRNDjFD4K/RtVy7om+1sPBfNyJTMnvIMucFYO8+yL2X92icMblY\n0lNdtTP77UQA4SHR3K59EQ7I92QUUsSLLXXVbChnNko/UpGS6hiplVxgYgtm\nLpNsmuTUveeG92qHQ7BhfTmcnnZepO7C5KDcAW012goRrKge6wEaJ42pcFI/\n4xScgYfFD+XJuWQ7cCZKeF/cAYmSfBynEDvpvoRHk/iWWEeOwqWZp1UQDtG2\npvYm/eT0d2BdEZaz2uGKNtatMbq0g9il7nOSGrRRu9pIckRNwleQdk1+d9BD\nMiv+/nM7fmQfuOtP1oiqo86Telb5w5YmIfwA5ut8nUSrUDZD+Q4ydTtQ4eRv\ncrRd3aAHkAJh7vmVc7WUFbDOtE45ZOVvSaKEq/3KkUTRmmT4soutmgY4FYfZ\nPMJZObCp8MStsWl48X8vYELqcnaAzjRVlswTqAjkgdf9rdfJL87gl8ys+jwv\nfqbLuQz3tJmpDaUKfc4aVWi1T9V6nTFAAZDiZBtQA9bPFovoXDX+7/pTTmvt\nsQf8k/s0zwMMd+U2raJoqcxi8C9/qP/IT3jA4Nk/Mia7zDWCPA0jCNV5VxW8\n32g5\r\n=6qTt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"92ea402a90bf9817c9b887707abbd77dcf5edcb4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.2+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.2","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.2","apollo-server-types":"^0.2.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.2_1567159565512_0.544175252166599","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"apollo-server-koa","version":"2.9.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1280249e191d9ea34e4bcba0212ba9269725fe5c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.3.tgz","fileCount":22,"integrity":"sha512-dBvW32IEv3Bm9PJzxv/yVz9iHjFlFwyb6RNg/JC4Fb+sh2p0QtyEgsW4rxaRSraPckrCKpp4FX0y/9xmMCHJHw==","signatures":[{"sig":"MEUCIQDBhLJd8n7o4xieibwsfZdZWY3wMlhFVAqyhe3zBvLYigIgJiTSBC/bFDhQXVfY0KuM8mELuxcQjoUFRR++osVtg5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbDxjCRA9TVsSAnZWagAA8MUP/RMdD2FJtxecX+IRcQa7\nwBtR8hyWcugtGmP/jEIWSR8OTr72ltQ0yzSp6IdFuM5j252U3rTp65w7LgTA\nJDDA0hEKNnciixxUneB7Lh4a59/4c/q25T4sBBoNsDrnjIm/6OAXHBBizQUo\n0Z6yYsRQ1SPOcNp4utB80uFHxEq8s9LVDgeUXuVlRotisWIKeY4bt+1fZ80d\n3nH1vv/nwq20AgsauDja0OtWyPFrXlDH4CbXAXkDs1FS1r1FXQN66sPXTqsF\nohBVLKEf3mD3N0+2V6BJxLd/Z/L1rR8/EjmxOQEaHHIOn+2WjYduaKIOTzse\nGD440QrvN68JYazwSEHYJnYBrEM8OwE+a8e7noW2TGxwGygy/VIHFZ5WCD3s\nQXSG61VqJQnETS2vAaqfJhyAu+q02dIXc7yu/mefGv4Ne+MncH9+Dfi5km74\n/789urIZaaub58ebZtSKnLgLEGJBqRBo3Brup+QMcYu0I0wluvS+zZrgSlVb\n4HVlKntgQ3Pw3azAzc3gMNJELGvdu6PbMGLCO6s5iuFoZYGlUzqV+jQaiufb\nVlVEgKJud+IxE0C+No3qoU1+67ccyNvO+WlcnokGx0udY/Q6VAbHpYFIcZdh\n8Wc6hyIcX+bu6rOpb0J15fmullw4XJY/O3cmSkvmX/0N34DgWu38haM2Q8lu\nGWw1\r\n=Iaiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a1fbf95fc01739d5cbaa59919149bb85c563fdaa","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.2+x64 (darwin)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.2","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.3","apollo-server-types":"^0.2.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.3_1567374434853_0.2646040444252562","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"apollo-server-koa","version":"2.9.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"95c1b321d946e964a8d77075aee054b26687f8d5","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.4.tgz","fileCount":22,"integrity":"sha512-PiuHe/OfD+sIMDSVHrfj6C+2IsL91DOf7nWTmVL/4OtDfWsMpMuxGzwJo4jwBR9oyXhI216Zv8CqMUAIOaf24A==","signatures":[{"sig":"MEUCIHWGYvrn2e3VDqBmM18/I1LvAKYUB0iieLard2nS9RwQAiEAledtIxB4AkwtbIOsVtv1Z3m8IEdUIb+VzZ8jIy2KmUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdikxXCRA9TVsSAnZWagAA0b0P/39xRrDVE4IBTSEzOxrV\nQJnjyX/xm8FOcWOPWhNuJf4qhjI4bQ7MFTdm9TH4EFvs0tzbZTR6SgA/O81T\nMy0hhKaowW4sRh9Ao1R1JnQL5aNj+oiis7xYQzbHzWDRJ3WLprx9/mkQuI7+\n+ScRTfsPoZjJ2uFRRI/zjKXhC2iF+YuKhmhhNkIY4ZWIQLgTQF1hq/uP/Jw0\nfemQN3R/4WXQibdJbi2o7L9DIFJwjDRYmIa8afUKX1svKV9ddCxa7M/Kp+U+\ng1q0xHpJgjIsAAC/RJj2cy6lMDx0xZRHORhswfBGetsopwkScfxdaIy6w+Xq\nmPnG2VaeHCxTjV7lsmzCvZ/CMYwCOIUL8Ywu8W6yYtLDbAhCrPRIXPJDQoyM\nauO2axkLfuzWR5p3f0rslxxKaIE900XuBW7B+DWLC5RxHfnphcUzNCetpHzn\n/ealKVTePGIKL8cjKdaEq9qO2+o35UfUIuIYsUX83shbVDqZx6XqT2ZBejNA\ntjWE5ZuQbDIuIQdTIfmaXz+1pxprN0Y8fGI5TGzCMHoMWiDefn1fXjfXD+w3\nYiiFWwmgiO9X98mSLo1FSKYyoYShAvuPwVUpJC6snd4z9uYcL8hZPciFHjpk\ncKiFPclhn2KeQXKLVcSfxlA2T9GxoOKeI2MNu+oOOELbi4SWbGKvQ9DWhLJ/\n4H0p\r\n=pTbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"6100fb5e0797cd1f578ded7cb77b60fac47e58e3","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.3","dependencies":{"koa":"2.8.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.4","apollo-server-types":"^0.2.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.4_1569344598987_0.22076480845935875","host":"s3://npm-registry-packages"}},"2.9.5":{"name":"apollo-server-koa","version":"2.9.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"65143801d5c0f4929947fb0fe5a1681cd9d59ddf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.5.tgz","fileCount":22,"integrity":"sha512-EIDSqSSnDqeNN5IVjYyBFlj8NI1s+5O4f1viTicPf0dRDQ6SxAZxfA8AcHpo9on3KDVr9ACt11CzmS3DxWp8WA==","signatures":[{"sig":"MEUCIBrpwr4dnjBAv8YfsFdSF5TBf+sU+nXtBYYBN/C7MPxyAiEA3b2t3/VFqWK2FVvtBAmgHhpst4bIoKv1vB43c1vII0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl7XQCRA9TVsSAnZWagAA92wQAIdpXPj5AflLUDmYHId3\n7bhJW730U5cSOiJLRYGy3Zi7lH656ZIGqVoTDChZEp2C0fmPRCnay5KLUjf9\n/X91JEe5THPDElrFBveBeoprUbwi6j0dj5HXtUjFli9jhSHaxcvs6sBpgxJ9\nFNYENY3rKuV1Ctek5gfZAJetit0Z7KcXKHDCsW8DYu47A95UDnU6kFfgbWm7\nwAeImHtPVwQYAjebXDDMU3mI/vp0ipAhk3lvnPkMjNBrl5mohlDQKOetbz+3\nkTV3DBgbMv+dbvok8hcAQBvLiLSwqb8lqoTgkeOX3ZOTRdF99wTREqG4LPvF\nbwZfWP36hwGdK2TEgwBbNSRIiOQbRGqlNEGW2QeiaHiNhN1LAc4EdaughJ1D\nMexGckca1HLCrtFt1Hx7Dr50CwDR3ubd2KgAR/OiBsKmXm/kYH4bPyqxcwM1\n9B91TQK+AKUfHEyfwWQ5/jw0Mj9gz75kvkmRFHesBq373PcRMbhZxyG2d1wr\nuTSpG/f/IYlgwNn6EnumYPN+hCnG7N+2vim6ZcfTYnPumw8XHHsstNtCKP9b\nJhcaetpkF6yrV8AXw6BHeL6ej+N8MhnSdp+qB1Wfup8BFXzb3z8dS5rsCCp0\nRSEE6UUGiUPX/OcajRSJ1VDTAXDaAWtt1Q/tChLEI0PPQuyZZRRPEa0SvfQF\npWNp\r\n=wKMx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"aa200ce24b834320fc79d2605dac340b37d3e434","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.3","dependencies":{"koa":"2.8.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.5","apollo-server-types":"^0.2.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.5_1570223567831_0.10887420559934236","host":"s3://npm-registry-packages"}},"2.9.6":{"name":"apollo-server-koa","version":"2.9.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5ef8589d5f4fcc95096d3bbc490f42e7829622ab","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.6.tgz","fileCount":22,"integrity":"sha512-KctnBETMJ6Obt1sYhxwIi7XAi/pDz2ifOV5sktc6Gx9Jt5JNL9SmQGFFNCXaWbTyCcPKckQhXfumcHgbAWAXoA==","signatures":[{"sig":"MEUCIQDFXGnW/D0By/2S42Y1WR1aiYn/Cc8XLDP3RAkwlGvcoAIgbMrDgp+nOoSZPlg+hVfFt+xE8lWq3N0SSNAx/KhHpL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnyD2CRA9TVsSAnZWagAAJnEP/RapiU90QLAz6+afP7u0\nc6H1XeRPQtHJhhKQVnrnUnEz78jowpp73jM+S3wwjLWJh70ZX5B/EsvsrwRL\nJGkEa2xGAgOB8yjlNMH3AhfUr+5f5PbUdtJoVuZYd8ZCEexqOiPwjS9e+WGT\njD7JUfEt1oR/iXOIIJUV6ntiFSAfK0Bw9+/KpO0+A/D1/x7CHO7vpdpng1Y7\ntp3DuTQ09VMLpvbIziwRljaBxophBENbAEuZFqZ41NXKCIiwBbWySMlTJYWt\nCavLsW0485SfKFxqtHMpHEs0MaaOnuWBhB7+7Vnt5sHIKPgSdhuguhF++QIq\n3s+kSgwT9TFxI50CFCtJCZyPhD18zm7KGTq05Ol95YnWyLupWRSariFmTtpz\nQdXbA39JPNNzDP6gbBohnhETr4GcPwxo26gqt7bc+Hitt1mQ36WeVbsmXRpA\nVsiMcQ0R0JSA6tq7m6gEDKU0LMJpWK6lG0/nUAB+K3ozC2LUoI8DFbd6W8qL\nZGCF50jZopwgcVNE2g6aV88rUW9718SIIFEP4ZcYWnDj2sBM93uTn/17mLhI\npClgruyJko1pWwWbULyDhRr7NUswnaWFjkeFyJLkEBCB4tqQfsOJOcoLNSTk\nVJhSjXcYfWub4JaLRhnCuhbOjMZVUvgic7SyzbHkUBY9xz73mGht77EZW1YH\nso+W\r\n=UOdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"fc7462ec5f8604bd6cba99aa9a377a9b8e045566","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.3","dependencies":{"koa":"2.8.2","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.6","apollo-server-types":"^0.2.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.6"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.6_1570709750314_0.08762309680987923","host":"s3://npm-registry-packages"}},"2.9.7":{"name":"apollo-server-koa","version":"2.9.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5ea93396be33c5563dc401e9638fc4447f69dfe1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.7.tgz","fileCount":22,"integrity":"sha512-3H0fkzRabctalf59eJh1hNas1VzU2ByMSwBXwvBRzEXyWsNs5FFE+HCI3ID+8eByTBRhGx1eLeaLCbvoa98FaA==","signatures":[{"sig":"MEUCIDO/SNUhlGkpu4XAYcDfiP488QPCsiqW5Bj2OchAXofQAiEA+pa89H4g/oo8atHDozW7LbIStG1u3e5pyt+jzcMOHOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrepPCRA9TVsSAnZWagAADJkP/jwa39Jx/SZMibGHWYS+\nL+BTdFsd8kBjwC+GqPfF5bIwL89cWRMwYseOgN1Bta+CKID5fLRwSbLhL2XB\ng/IbNy8f+asZY60rxC9rljPrgPQfh0C40h0+TyJ8WtPl9885qSxPlDFKyQ/A\nXkD5WR2KXRL6x1dXNHfOh/QJ24QDkEJTLeqfeWuHJUZnCyURVzT1erJXDQWu\nL5QASz1uZ5gm+aV7Mcj3ZpbsnLtebvFKdQmxDzssapRb1ZO2/kC8MdojHHq2\nh+vwplb4uGTipMZ89F1VecRKZrWMXfVNHfLL6GphW818cPD6T1zCckM9/2oh\n2jyL+QkK3sV4wFQwB5K1E3KPs4WloEj8I7z9lQG3yW7fxDlG56wmVh1yEIxE\nRBeckofBnuR871l6/+aQvExyiF3o4OxdL6gD/88aeqDYp76seFSnExpH1yPq\n7Sf7lVIjIdsBCm/HAmS0tbsMnDIm5YtsCxKCzQF3+62eqaJK4lJmiutYiQIi\n8CvwsSLJZt4faS5bMtMUxQhbXSNDvDqTUc4OEYigEGEJgYKJGthXmwO/EDB6\nMdbcE4QtU8ME7rgUovMj2fwMQM4cOKOmAabfleuFz1UMAF6QzW6aLaTZv9qo\nYDtAFxaSN4aHUk82sf0HSrm4zkJ/P2+DkIXw626A1ExvnA1e65idv296CQRt\nMwRA\r\n=OYFO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"5d94e986f04457ec17114791ee6db3ece4213dd8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.17.0/node@v10.16.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.16.3","dependencies":{"koa":"2.10.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.7","apollo-server-types":"^0.2.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.7"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.7_1571678798806_0.1214483966252915","host":"s3://npm-registry-packages"}},"2.9.8":{"name":"apollo-server-koa","version":"2.9.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0f2957624d0488a85a4e4c46cb7c0bb86489d46d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.8.tgz","fileCount":22,"integrity":"sha512-fPiFgJTlZ56O2EPcyu2vXTVRGXwumpb7sczoa7OQn6ZYBOmafwGrQu0w7OPDojxjRbYWqsu9qHNXOa+xI1jPQg==","signatures":[{"sig":"MEUCIQCaIT3arhTaWDif5mjwjRfiLh0r8jJYOaCe4SoSJLtcyAIgBEiS9xVBky+RvvLnGmSUI5KJX6ji/AbWYNuktLwQbKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyv04CRA9TVsSAnZWagAAKJYQAIy8tYtMOz6kMYWCa8x0\nEUSqCV+EpPD/eRsLc7epxRsRFVIHwvzOJZ6MhmUtbube5bvjHIYDlWqOj7mZ\nV1cv39BtxBxslf5rHUQrBy5d9jjAP5V05ZZBamv2+7IVHlboHqX5m2sOCNXH\nM5CuiRsjrvWz2x9eg4ZouodasXXy+vTZm0jq//coyXrHXcMFq6aJA2KqbEYF\nbEoC4AC/FfbLN3+YO0DMTnJ2RsPCgyWUqQqKmBHVNktpX1QlnUQwZ4+ydW1f\n6qKw6AS3db4FBfE/wIsheQs8UVEo775XKeLUWdibYBX1hVrjs+ya7Iv1Bqhy\naLHZQdeXILjUHljnWJGQu3vu4sFf0SasInjvaF2rVHi22Rr8Upf1M1XFljHA\n3n1UzH2sOkaLQqgnntB9TZRJZI7dLVDXmxEWozt774FPR7d6JTEpO/MsNSur\nzKDDK5+vw4EndCqhn05OLN9BzSzJFlhVVwZJ8j7sSGaq59GAca82Lt8g7gkj\nE38+uYuQlfQaSNjIZK8PAGZxLb6aZKpop5QjSnuNmUMozqawFkXVjUsvJhBE\nacfxMWNI7BgZ0z5K7FZgBO81hWDleLSPXYBIc2x5M5dVtVtBjWcDqUK/21US\nNw9+zjoj5yBIewtXHlAg6a12NBzzOQYCrfTmOL9OH+CUkLYK21T4RTgLI1fK\npJ/t\r\n=1es1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"3cdde1b7a71ace6411fbacf82a1a61bf737444a6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.8","apollo-server-types":"^0.2.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.8"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.8_1573584184206_0.9762359683518596","host":"s3://npm-registry-packages"}},"2.9.9":{"name":"apollo-server-koa","version":"2.9.9","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.9","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3f0c1c0c635a3013baaa9bba48d7f8e9460e5967","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.9.tgz","fileCount":22,"integrity":"sha512-7PDGGe1jP+/60AywPfCdMeaReka7aF7c8DlBuKlKG1TYfxXo0nI/OnQmdBSQ6lhzxlNLWcW7wK4QZh323bk0Ow==","signatures":[{"sig":"MEQCID9KA7pa0w/bJXdr43Jyqj8SMFnG8GBSvuKP6LssllaZAiA/9TC1J0EKwK/uUBpMckCukbqhSpI5MxXGsLJiWyIG9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzIcMCRA9TVsSAnZWagAAjAMP/20YYudu5hRXRjHzy43C\nQ3+Bv+MwyYHoGNs+wJ7NV/FymAUbZ0zpYPyQF/D+1tCVI09g5t++KvadMXh/\nBkSaK3M+ieBKN/VcXrrn0KYnVr2yEKkAv2n/GvggOEd78ABlKqURk29dT7AK\nWLOb+3Kje71mBCaXUi0HyIVYNrklnwk/7HQoPe0qIKt4KgRz1+Q+nbM9hg4n\n8zUBEi1rPf9WnijxJez2EXOfhY1c2y688TPl7OYi8sA2v4xOpS15cachXtjw\nBCrYNHLipJoufPZPYSXXnKvknwwjE7rXKAaor/Mz5gWaE/vwF9BbYB45Z1mF\n3MPDq1ngy29flQwGudS9bzyrKIA+Lf9PBLRUD49IMDb8qH+/f1Ji7Wxo5ojs\nIDZ6fcYlVsevhUKNiRkvMbJkdwWV6i6WBtMP60KwqLJY3NahK56Mb2m34zKz\nXwRUErjjmSIFYODrjoSQttK8fNqtIy5wkNPbD4HxAEeesGK0Ru5NJGzlbt+U\nHC7kFwFo07n0u5U3H+QpmWMC0/Y0dcHQNYhruQUq3Jk3ctMNDu4ZbFJJXlSv\nlLR9SZKq4EGmhEqXxK7ZvC4SQM232OjbMUYScz78S5ODo2QnG4zjUmZjjPWQ\nFTpddjtzZDEeCKTpVeawbMObdB6a6Ojp+20ZM8VhvNNpVtUnrlFwh9/d5uPQ\n/2NK\r\n=2SXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"93002737d53dd9a50b473ab9cef14849b3e539aa","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.9","apollo-server-types":"^0.2.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.9"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.9_1573685004417_0.1327928175422557","host":"s3://npm-registry-packages"}},"2.9.10":{"name":"apollo-server-koa","version":"2.9.10","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.10","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c3401eb507ca7b539d41bdae28c15e4252727716","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.10.tgz","fileCount":22,"integrity":"sha512-MNaiKsEXkcY7NEg4xMP5FJgtyBHiHu5TOIbHNwdFCzlh4GFUoOeW5hw022MikBqLfi4tt4g+HkYFk39YPnTRFg==","signatures":[{"sig":"MEUCIDG5mgpunQL7y92zQP9fH14dstvIeVLQHoOwkn4mTwRLAiEA6Tx1bu3N3HnRH3jbU/w3aMlhf5pUw3hQvm4/Y8s58uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1b3FCRA9TVsSAnZWagAAXFIP/3VoDrr+sk+EbBx/K/+s\nK0/v8nYUrxEd29faqtSXGFuU2kGnVPXD3KRqzd2FZQNJrIA67Tdwcw+R5uae\nRIsJwxzap6O4fOWhRUfMblIKMceCVjT4+o9iqbFEyELrL1De4Mo0WreekPsr\nTI6L8jXbxGa2MygWsrW2DJXNY08Qo+B7S0OXD/kSbcKbj3tSFvXnKgn2C7er\nKdhQQ0lGiqs2mzBuIUQBdrF0scD1GPV+pdEez9guOvehZpo+0psjPZKF3D5H\n7l4+5s/sEhR1V8E0gz7xM8Zr/zkpsvYxEHh43mhFPP3xQhzLM00g995FwhPC\ngWcu1okDTiOEs9aDcmLt+yrjcpdOfsGTg5jrYDrv6LxTCHGkkHdWwo5c2Tsl\n+YQ3x12Rd//TQ7OlKtYrrniHaiNUjgXCIXXcbh+M0xbLpkBsnzN6IwnQyxyF\nJ5VlPi2b25ZLjuWOLtaf6TQinG7dB2BgZdlmGdP5v1WeIE2u2j8x0NFWnqdp\nPN1ABT7g7OCr3vdXhGNFqTbFQfxLuhw7dsxbfMI5EDRW2JPd6FXobTtesHKI\n5z7RrWSifYrBTnMMnXuFsU+jmRiWXFQomP8Gt6Q+LD+knckArynNGMzGBCUq\nGN4aW8XgD/h31Mx4ONzUqOKGoNEOnEWiP1zwwwjjLgtPYYdJydYppgGW3Z9G\nUTNS\r\n=WKQw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2a4c654986a158aaccf947ee56a4bfc48a3173c7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.10","apollo-server-types":"^0.2.6","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.10"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.10_1574288836826_0.1325297839949282","host":"s3://npm-registry-packages"}},"2.9.11":{"name":"apollo-server-koa","version":"2.9.11","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.11","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0485aa43de4422e80864f133a4ef7331688f3f94","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.11.tgz","fileCount":22,"integrity":"sha512-bPIZl/tKmBXamPxhLBXaYxFtZnsCQJBqsORzV8FJwUQ/nFfU4PNSXlRoXhgrqUHhgXDvj628/2ldy6OoaeAakQ==","signatures":[{"sig":"MEYCIQDuLSEvZsgRodrluKRwn4aIAx2wku221m+jXJSORdcC4wIhALQGBu5Y36YzSHEoW8/wRd1JVX2jtFw8IpyJRGyTvQWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1cxtCRA9TVsSAnZWagAArLYP/itg3zLmNhf1JXtYNC1a\n1JI2nVhUpaLvUPlEcJUYY/r6TM7NCx4One0j29GtBwz6VZPkXTcL/EgFk6zw\numOChdsvJ2fFUgV5LxDxqWatHnQsVuNsmRW75khviEI3wiyBcmT2LQDw/uy3\n6jHJkLru808TIbdutN6YxcYPE/K3bsVXq1cx4HX2KNoertyUlyCTMUaY4qzw\nB/2znMC8qBZiPOTU2+oTg0IKTKsl45JGdgwcDFP/2X5EE72nuqm4VMlXt5mU\nkZ6Th9r/gEtMA98q1cdW6m0jNWjm2kBaBIuK3c1NvKcBL977LRexBkGJE0US\ngo566Vfm2NDLvIdfF7HgWpynA4ZPIPeyjjejeoHXYYIazipyjI6QGMo9WgGq\n27/Qv8aZnNDtqrbDKmanj4Q4MHRaZryndMwvJsDlnjspeLH/zl4xFN+lwwPk\ncJGZHM7R3RgdG3NClEi/ANEE4ih8tKyFCQyUBzpTFDkFhzHLGgfkLyMhAe0v\nw0SiIiDTNnJ5Dro1ZWuelxFMmouEojasJfJQGxnRuXz6L1Kncc0CU2PjxZCD\n6HReorfb+cTUtylWC8OTCh++xsV2N/iAG+F/j7TaYfK+IkoR3tzHNLMpsE8O\n5D0R9oAL1hyB8c8k2/I8kR2uw7CO9BL+IXfxiuUMVK3YOuIdQu/R9MMInnVI\nGB36\r\n=MS30\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"d49e4d2038df4f5aae824a98ddb21dca909051a9","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.11","apollo-server-types":"^0.2.7","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.11"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.11_1574292589193_0.9605346382452102","host":"s3://npm-registry-packages"}},"2.9.12":{"name":"apollo-server-koa","version":"2.9.12","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.12","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"07d59355295d66f869bd981b55e9fdea0d0e0e6f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.12.tgz","fileCount":22,"integrity":"sha512-LPICtgDhiJPJkxWcaVE1ReAGM1ajKlU1EZru7oIUjrO8S/helkvdUKTDy6Bu+GSYP6PwiHo68mI2kChecPZJkg==","signatures":[{"sig":"MEUCIQD32Tj+Zw9HqVv2ePYTyhokpl2PP6mPZB8kLC+EHedxWgIgN1tFJSsspftvofEc2dZcSbC+E/wNaad4d9t6mPdZT64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1tD3CRA9TVsSAnZWagAAMh4P/RxXq4NvZXOYIeRywaoL\nqXU4c5vXfQEeeVVo6cO6QNYAatKtk5Q7bRQ+6qnLQpKU6DCGQkxfNlGNrWIE\nLW9zSp9yIugtIVvppe2z7LUO/fF6P974Qdw32YKGNSmQw4bnY+Vw+jcCq05K\nNQsFHrqFhB8ChXTEpt7FZqFBVzHOFVErnvvnabSzFoTY6a/Zh0bmovQEcn/q\nXSY4W2AeaNO6guBlAhrDKqIBmJg+ehopAgmFnu/90s7Po6zxZnJT3zDWsg/e\nnnZo3ccDf6Q/NR/z96HuAKRh4mOyWoKBxoRpaOc2Mo/sB9j1b04NeFTpa9cA\nv1+VGVvgfsyw3/m7fM+9xnJX2qIknLZhVv1ebJFqA4SxvVqOnc74trfmonw6\nOSoElQqCDcrri88cO/iBd3SQnw+pwcbgHfUC1dkyIq7QhS6bt2P2IalwfgVX\nhwK5w0REiY4TWaAFudp638hX1MqsaX3l7w8c9yufPitlPrRdluO2Jqh6mORU\nmcNbyH7aBdp7bEOCu2SxTD9MR7b67qMLZWaofvB5b0TqnYKcMpnvzdSGi4J6\nkQ5DUHVkuwP5qERjqwQLiurRbIPqh4RKgDe5TVLRcQLARUfnDtmkprQgYYHP\nYNhzEHY6RBczZVQ3C/IrfFY/VHXDXf2zwac+gKegbdNCqr9GudTTEqp35CF8\nyFg0\r\n=3d90\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"8d065d8b8b7f35f814695e74f5c685b7d68d5e00","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.12","apollo-server-types":"^0.2.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.12"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.12_1574359287119_0.32159286503501927","host":"s3://npm-registry-packages"}},"2.9.13":{"name":"apollo-server-koa","version":"2.9.13","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.13","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b364f06aec1b7fd32e8a077f74b510bb4bd165b1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.13.tgz","fileCount":22,"integrity":"sha512-oLnBGkSHE9eWHveUsQtRUJX7BXQDODxfDl99TFEJYJCGHlLyUKJQBMTWUZMjE8eW2JZom6NeP0QsNSHqkzYaFw==","signatures":[{"sig":"MEUCIQDZvbaOHNWOW335APSqQdU0Dxad1CMfEvtx7+dHqoHBIgIgfzdwV+ejG7dAuhg5qVc3tECfbsQfcdo3vnuxw+/iGxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6WIfCRA9TVsSAnZWagAAXDYP/jbd64VH2yQjhbH+/kKD\nOTpruU11WdI1PbJv5jV+3MvOkuXA7Bzrkrqd3ht+r2qoVNXrgRnrZhtQIXY7\n4a2ZWtCQ5Wld0Eh22caEn46mXgWNypmdQ4LX7Oidx/3UPVGpjvouXZCXPV0H\niMwfrzB3179l/Phwx05eLkXUCRQUh4B4BYCHq5XN8YX6Fko+cudZ+rkMYMfc\nyvKJnuYPDB3ArS++3WTfLnHkqDMNfWqBZjbM72owJ/36+x+cBMkVnZHo5vIt\nxBMti6WlrtdslK6LMS1FkSBLJiMdHpX2Bf0P/f8pmImWhtRRXdieaj4kW34t\nXqofxpx9lVOTpLH+SMgbStWBKD637oaQjtZFbxU8MFcnmIzR+6w8EIxKXwsH\nCcj25p4OnBHuBkezEsnYEPK3JWRA8b/7f3OJnEVnw0UuvaVWGWSjhLNyL0rQ\nMvGC4Q4AAPBKuGuhmFJVpPpmSOoPfDE8tUjn4x8ITtQ0McqFnH1WdKy5YCeL\nj3msIWu65zOg9M/oq/7y6Ibn2SLkZfhGimeLaT2QmItGkbLuQUqGkeuOMC7n\n3MIKSZIIe916cVkZXH/ZxoZx5wue1R05OIEEectyhysoXPBdMD3YKZNFKEUN\nxOygxqbXxaljlZTly6PrhWNKsF3CSRE75weLb9tgJ+lqVNcZQG9CcAlGDY+N\nLiPE\r\n=+n3S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a0a60e73e04e913d388de8324f7d17e4406deea2","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.13","apollo-server-types":"^0.2.8","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.13"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.13_1575576095494_0.6978361049208679","host":"s3://npm-registry-packages"}},"2.9.14":{"name":"apollo-server-koa","version":"2.9.14","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.14","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"43f626bd8629008d62a19bcb496376c41346f653","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.14.tgz","fileCount":22,"integrity":"sha512-cEXHPBKV7XtNoMk3KzszfVP/N4DvwAirIzOs8ad9QdboKa7pLiYaK3YrMMHApsHpGZbdAWMs4C/V2SkiqHOs7w==","signatures":[{"sig":"MEUCIQDHeE6o2A9KQ85TPO4eW93cKFoomBCOQnRkHSTjEiJZmQIgOzIrAk9kW74bbf3KrBRGRQNEJOisJ/DNxQvlmcABnn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+MjqCRA9TVsSAnZWagAAy6MQAJy2ExryID4laueBMmwg\nR46/TKlyDE7yJfgGhBOXBl/GRfg8BLEbfhjJu3XFmsMZmQuIvlolDvG7M7Q6\ndJLYHPiQwq7Nm4efsZhR+Ed9OKnKn7iQgkM9DYPEO03xGumuFo8IPzmXXd3M\nOQtOhC+lmVd3CDfAxLoYEtGCAnhiRb2pymPnURWWHxDuupBnPmNSyl53V98P\nX3Zde7yyndXpJKqx+OETBNzys/84wWspQmp3DUdWM4KMs75KEvyowiSXnOEO\n7vRQ/RrAk6qaVlf5ZXTbjb1BnQy2htQF+le4S46SzWRBH/lq6RP363vT8whN\nnf9IxCdwQGNTUoZ4n9J9qJj+w5sheFhJdAmzh5C2qU1QOz2f77Mtej/83pOL\ntboBg8O3mVQuEQp3QUORWOYn0SNzWUCSKpW7IqyUl7YlwmxCDAp6f7+ALOYu\nmu3gNbaTsEZNRc47VTjluMGMRtBWLNAWn7rPAjPwY9o182jxgVi3/ICbqPeU\nHaK2c8gqM97T8h4mjc5VnrMerwXzxJu6dtOgVZ5jYaOsLkhUGYHm2+58EOki\n9bpBSEhy2GvSh9iouKCIVd9FJxjcywsHUcTbK0J3WVYZ5sEuZarq1EIrgJGV\nL3NjhYx65k9KW/RLe0KdOurBDT+ykzwVNW5Ck2Zq/qliMxxgN0sMoeIJrgeT\nU3sl\r\n=RpCY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"ad5eac5ea1741142122e4cb8fd34a9748be31e89","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.17.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.14","apollo-server-types":"^0.2.9","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.14"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.14_1576585450039_0.20512399435888984","host":"s3://npm-registry-packages"}},"2.9.15":{"name":"apollo-server-koa","version":"2.9.15","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.15","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"21f9684f4f645da4b632001acd16751d7b9df04a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.15.tgz","fileCount":22,"integrity":"sha512-UnRw2r+siaCxhEf/1EkPv/5k42JctE5YokZIbFze1HiTRr+K1XdGyGUEHf8afc0RsSMrdXbbNtCkoRlio3WrBg==","signatures":[{"sig":"MEUCIAxHOdrX9r6SvphboS3zIrjwobv+hJLBwszmYWd+XUhsAiEAmiM6cKelb7nz46js5kNi94pY7YsZzULSoIgHB3WZuGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBfTNCRA9TVsSAnZWagAAkNEP/38b+fphQFtLbBFY6m9C\nRpUeDtwxRRmw9juaTeHmb/GznWyO6dT+/ocUAXOA8WMPWBIDLyav5QzZhBWE\nWbZtS2nxFgSCM5Z+aC5+wblZkHXlQumEWNZAlEFb9eY5s94igDPG9PEyb1gU\nD5gfphH/zo5TypjckpDUhz6gmXS+jpCH/6vvACoTwnB916v4K++wwfk2dewk\nj/GbZqtKgzx+moibpZyCEAcx7DT2kc2CXmICnIHwwGooU9FSAGG22XLRcAKt\nqExb5ABqjNLjWrlHpXwVStHyGcbFydhG5p0n16+UHGEEWMlWI560u7bIL0/u\nrKqvVLbFm3XWTjBCQYheuW2ybIc4P7A7bdinWsBhKhU61BOBvg9p/KNMIx8Q\nvj5OGdZFIkPKAVxJisihTZUsA1RS77mFPUWiMkpV93po1wchpZaagK8tnAu2\neawpEPnCU3TmDvv94u3ZZpnwqK3d6zrF3dbMi0jbCjyCGH1PSfcMve+h2eYP\nkOopDG4/ipRgAFEQ/0qnlP3finDs0WH9GNWRN61MrOYBQQ38zXq7VFRqtgnX\n7nZtcJZi6w3yYekrxR6Zjgl/+CPwBLd95FC0NY5nlVJ5dShhdljLT2mgHJcU\nlRsdkO8a42XRrhyIECn7Mioy2i8hdbdHXVW74SYjrshflBPJMH1lHMngfEkc\nSI0P\r\n=rrdk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"0743d6b2f1737758cf09e80d2086917772bc00c9","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.19.0/node@v10.18.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.18.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.15","apollo-server-types":"^0.2.10","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.15"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.15_1577448652730_0.8740637282054342","host":"s3://npm-registry-packages"}},"2.9.16":{"name":"apollo-server-koa","version":"2.9.16","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.9.16","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ca822db84cceb187d9560116b2d6af325d32d576","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.9.16.tgz","fileCount":22,"integrity":"sha512-lh9T1VxOhV/JqjATdNRaD1A2kuUnGEzX3/88c4geSvL3PF0fJg5BI3x2r//UChsG1HAQCytSQ7PBeWH+KY7j3g==","signatures":[{"sig":"MEUCIFmPUV5m4DrCx5pLzh9E+6A/C1cCA+DzVOT9oCZzcVAjAiEA42WlWT6jxpqOXOk6NIIzlbqlEMYCJ3AGAxKcGfVGOFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF6ZkCRA9TVsSAnZWagAA9a8P/R0FlZAT4Kj0N6sZ3a22\nri4k2RvwtC64mb8MDyzvy/JW3eYa+6eQRXcSmtlOijdbxVWZBNZFr00oS+j9\nYiZ/cpnLVIrFiFijWp/GWI2us44XPbboAXTr1i9cX/CaZ0w+w9Afowrcln2N\nzQ36WI+i3zwg+RiFDIUSFMQGPC2ExIfVa1AuBMnClm2Z2m1xcroYBQ2CYgfj\nYks8LqVX1nYhUYO5iPVCwHMPdfbembdxnWZXl9IHuUNr/+t6kpTLRgPx5meZ\nq49tp/9CcQluqzJ3eODXWOG9T7GCkMmpnzXvRFnhuBNp7rXV+jnaVAQxa3ue\n2DUaYwIp71hpstLh1DDqQ3qs8Rdg1SR50vLhqoxYKmOL63WMmtB0AbfTV4IB\nsXCYQlf4eqD6MhPD2o8f5S55v1UjJDF0KL+BzTe6FZT2fyEFCxPrMcHHKLsY\nDuDBsb8Fo80pgdeTtRA42yoN/N3Y79bsrb45l6AwOO44w77kxG+MW93LnUZB\nMAxbOITynEh1eDGBVOIT5SjU2Es1h66KzQhVJCbMbA/WnWtKoA22nysmFYHN\n2kE1hVZ6YtI74LyGbS5MUksW5CAGmytbjenOxknGYHkashqkATWlqJEZntZo\nRAPU1h/T6F6mXjAk+h/btT2/EAUVkqLC/y+ODjASAVcybBGALfrLAsKuX2uf\n1GX6\r\n=Z/9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"4d1a75e318897c335674c7ee046c0baec7df4a9b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.18.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.18.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.9.16","apollo-server-types":"^0.2.10","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.9.16"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.9.16_1578608220919_0.7309668769247006","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"apollo-server-koa","version":"2.10.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.10.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1f36a0ade032d0b7dcab28e94d022c5e0634c0cf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.10.0.tgz","fileCount":22,"integrity":"sha512-EljH4ea8L6NOuV80SaFfTOQoPQdaYxGp3uK3gtjvFYsGls3dsQQ/K9N0s9h6LpZT8+DbOLEiJV55ocsAnAF8Iw==","signatures":[{"sig":"MEUCIFc53f7BQiVfQEvY8VeAve+3IZ7HIARlU/c+ZLhTODJGAiEA5bg2/5rYLkrjV6WlAyVniF4PALd32MFWANa0Ov9/87g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePAflCRA9TVsSAnZWagAAo+QP/1Kp9gQSH6bQE64cHoDI\nngtISwYqaBfavgYKshIjJvM5u+SoIwVsV1HIAJXkZjItaYIncYHxzOJRDl4t\nOoinLtS9pvw7u6eNZJ6wcZ/As7pdhhAUqwV2OyJX74yDVtvS+7fuZI/vaT/j\noEYlJ7EfZdPlBYE3AOOpzgZPAJJlzKXwtiAlmDFbQFkhCLi+FnRRq38e5nk4\nnfMAtMKv28yLoOL11UST8wLMruTRVQKn0q3q1yna9zrp0jGN7wUE9bdJysB3\nUE8P5ebBR1IDGwpSifEk9t8vH2yFGX8DgrIpvbLDaJosbNKmr2QSh1+JOo+v\ni8z3C1HIh/QZlUem5TvLDp57+7v5T7N+bd7OgksnpMDHqyb2upsU8egeQC4U\nxFEPNaPCcmkhFpKOP9Bt3WoXXFP9cyYU5kxk7oW9HkLd6x4NVdfQ3VZfXTwT\ntfmFRFb+vI5fXIKvLOhEEhlwxEIYvx4pVS8G3WKuceAKPqpfvcl+9dVGtsQb\n08aXVY2v9gW/enwod4Ka7Sb1vvY8UL1PLhWoEfjs98ns/ZicHAwj/kEH7JI2\nLBmp0YfySCOJLLqZUdgD8VML5FYmKiPzN//fU7DkE4Q08khxrAjpvUbibBO3\nV9hAV2bNVYtRT8xykiMLHoZBshjZFohUQRvJsY5Obol7bHDECJozptgxIy4+\n3Ano\r\n=d/XX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"9c0aa1e661ccc2c5a1471b781102637dd47e21b1","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.18.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.18.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.10.0","apollo-server-types":"^0.2.10","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.10.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.10.0_1580992485252_0.9189471314519697","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"apollo-server-koa","version":"2.10.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.10.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"83912c5c06a3481b4bc203e153b40daadf737787","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.10.1.tgz","fileCount":22,"integrity":"sha512-Uw7LHrIThlBrG7z5HTP2UqqeKHI517i+Jjh5vG85Lji5jBHh3cWXbcBAUJDHnWEEFd/qbu5hauNAJoIs0TuKYw==","signatures":[{"sig":"MEUCIFsyp7svB8QvM3u8hDA1FN7HMSea1S4wNUp0w0WoUO5PAiEA2V7Dk3+/DfBGP4kCnN3vN/iNOvgt8LrK5Az3lBv+XYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRqfsCRA9TVsSAnZWagAAXo4P/1YF6KFyFJaEpewpCYRe\n233O2tVVI2SCZt/GXKmC1lheTLzKLQQSSOIS6554Rgu+uTMfm3oqBjvnC9Fz\n57MuOJ5zGOhSSj93G49elF9CmIGIFPFLEhi9iEE9/vs4/Lx7AKc4yW4Qxf2Y\n7raQNQKyUk2qWKO2TKQUw1TK6GFdInDaDU/9HOGf6f5GNsO571LrtI6TsaW5\n+8PJOD5DIbFdQ8EZSEOwdhuwya5zJknC5nj42HksNSIytc2NNYZmTHVUkuWd\nzPmmyLtQ+2CkX72pOX+AZ6LIYi0Uvc7vmk9xNoUkGP8b9qewo+bLfyy1mP3A\n4QQ739aDPB69QeXSOnJn7Hpfez9grwtoILix/IoTJwvBCVT4Tz6WKccmcwrT\nsEL0TWxMTu0EEir/7Rd6dIgu2azCI5naq8d+UG42i+iKBx2U4EnIKqI3v3PJ\n9JDZ9T4EcOfZ/bzxcwCZA9tOdSeT/DmDqZJ55CmZ7Zroa5rSAvPL+/3CukoW\nJERj46p04u9+QPK22aahwTe2Ig4E9K4rNT+WC88p7WRrhc1erpB4BJm0ZyzV\n1erv6SUnvpUl5fddZpTHawEnyCpldQHaF0q/xCQB1sB9U9pL1dzNJjl846uU\nj5+BKvwFq6T/R5dlMCe0clmLlwpKdA0SwLwRizAdz7QP/pSv9w62ae4PV+U4\nAuL4\r\n=Qkkd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"dba97895485d6444535a684d4646f1363954f698","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.10.1","apollo-server-types":"^0.2.10","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.10.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.10.1_1581688812229_0.7627505575217521","host":"s3://npm-registry-packages"}},"2.11.0-alpha.1":{"name":"apollo-server-koa","version":"2.11.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.11.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ce34a742fb2f6c6a9d7531c80e898828389029e1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.11.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-3Ni83CCvhF/gnc7EXK3njzctLh1xZMvg2bfG3fRtc1DM+FoiscupFow5EtgwXAtznmuv3hWWWi7B+tfWL6aCZg==","signatures":[{"sig":"MEYCIQCWdJ5E7JHK26P77fVISkHXalXaGzHxNeMo0jQNZBrGEwIhAO/liElYbQnktnfE6E/10w5Y0GdFDeHErpB0ZkQCmS+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+uyCRA9TVsSAnZWagAAryAP/2Ds04SrYZCv1jG3WB3f\nL+UEmVv249G43/uBThvpKh9Z7t349AwFNUW+NDlkAtocWKYTdpyJ8+o5NLZ5\n/KSP5hhEazJA3nCEkONpoO4ZMCLZqfm58NH2EqyTFNxKWh+yah91k+b9ekQ0\nSnD39XYc/bqUiziKAR491Ct1+1UzHTmZCGBdbXZnlakrtLHWp0LEgw+ABTeq\nCZs4el7TJSBbX+cm9Y7ZBO+VVUzDw62SbAhRtSwgg15oX/PDODDMdDA/lwF/\npy711uZJogpBWuhswOiGTmYbxX+ovi+DZY9Fk8H1ieX8r9MxxLTML9+Kdclv\nB/6wxdh9UOee5/KKDka0S+kCekzgmwchH7BAd7r4wF8PHKCcZgFxuOUfCOXu\nlxJCX0Bh3vElBnHmX5nbuA4i5aa58/7NosIW0MWIr7ilnh3aaAFAcVn82Uvf\nTaIBasoJrAiYC4T2WnD6jo7lRbosKSW6TOTL76abl1NYtSqHQCx3Hf5ULaSN\nz2ktXPNnmgqWfDzLRZLbQswSgZvDRrUy3EMJImNjlnQqTtlfIKx+BJBPgFzg\nWk2xLYqYuWBUsysNGXPhFLIwVG1LWZdqhOPKs329L9nzM/d9KlurhVuy8erm\nznscW3ae9QWxfTlV2keRmp2QhkoIMYbn4INuz6XAVMH/6f0q0Ag2u/bCsAEV\n3LYC\r\n=jpEA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"a07ce0fba5a78d6e1a3c0a08dfda1b449e6c16e0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.11.0-alpha.1","apollo-server-types":"^0.3.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.11.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.11.0-alpha.1_1582558129566_0.4527302896218688","host":"s3://npm-registry-packages"}},"2.11.0-alpha.2":{"name":"apollo-server-koa","version":"2.11.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.11.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d919eee4fcaf2210410b074a303e376ee255a159","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.11.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-td89vPNESHZSLijVAe5y3OmjDhci85XUPsnFh/fu9MxkN1/xDlF7VxGbKVwDv8Q1fgeBhTEzGUJ8W5w+qNMakA==","signatures":[{"sig":"MEUCIQCPpF4ejHTWs0/eOUbxSMI1N0VdKASokvqCxm4XynqQ6gIgQnI2q0GVhboI/PsxqTteEP0viJwT7kqTJPtHI/7T5+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVUUeCRA9TVsSAnZWagAAO7sP/i/x1E84SEWP4c0tcoN6\ngIDKiRIWukW0BHxlFDBTYMljuP4InMkFBCTKk7DEwhUs74OE9AEcT1G4PE7l\nZVVqBLaOmdJ4vjnUWm8M5ylkboIR01OZD9rGDoKMWINs4CQgQ6kE4uk4aF4a\n8QcvYAFABuwKvNyyXfgFI3h15ar0OdeswHIYoAARwu1CuDnlWdThNbylP7TT\n3akFKI7I04e65Iz06UU35X1Ujk9OECMnlKiVqHVDZy9p1lumXuY2/ce4uHi8\nARdT7A4s28ahIZAEnMs5mM8e8EsEu1UI4XNeoUr0kPu6EnbzBeAfa8Jkff0x\nUbysEmudtg7CZWNfqwlR9PqI+Q9W9I+w7rRT7yr7BqztVDF/N5WcmT/6mYn4\nEADCBGjqq5XPSZiqSECciPP6Yizev9u2iEFRAgo2Tc0ve0IqujiiWA2+3KdR\nywYWYLI6p6tTXw1Fj5KPF9fuNEUxNTEUd63Rfwf64dRiWkl4ShRNaQkfjic9\nTTYL3zOwTIe4QIJRfmqKiwuz9yLNGTyPQOPTgtVIfEn7II0RoJnY/UUTXH8s\ndjciGzTZTVb+QVelfhWqaiEIOXmK0yjdGPDpclJZ2QbGIBlEbq7etUdNTzth\nHDVihD2tgCjfZMUfKO6/v9+pX+JMu66gMvQ93DAtgYovBWpPcp0fPMqk5lld\nk713\r\n=pV97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"5235abdaeebcf2000b49172474df150d0dd4a247","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.11.0-alpha.2","apollo-server-types":"^0.3.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.11.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.11.0-alpha.2_1582646557963_0.0013803947370849556","host":"s3://npm-registry-packages"}},"2.11.0-alpha.3":{"name":"apollo-server-koa","version":"2.11.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.11.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a3ff1dea0bb1153bc86873fa874dbc5bbd8db6ec","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.11.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-8Sv6XIlJJM2W7uXA8JpIxU3BfhT2LwHZoUR+3pPQMJxT6lKyrTB1527CFWD3M8kh2K5MKEBwvTFyaDG2EzJAmw==","signatures":[{"sig":"MEYCIQCmtLHdsWN+kIKguPVgndh/VfT/0laD2cmWat3UqInPOQIhAM296gZlwDmUQJDq5jc5eENBfNzK/CN1CzJylj4uFZE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVUtRCRA9TVsSAnZWagAA0pYP/1YJ+BvirCJZ5pnBhYlY\nL6WPLQ3ovFA1l5cpKMlwMJ9cU7oiwE5vMJ4gz+DNE3CsfivjE1uIX0O/zseT\nP5L+MacJ3KX6bQfqjhkIwyFGgmC5XP1RyLlK6i84Mr6MtoEZtTMJlcBGS1IZ\nT7k3h/RMyMXIM0svYjT0Jy9EakiLN6lkUzxfxoD7QAmcKwa2IaUpms1RRS2I\n3oVcXg1hZetM58qmJSJ7QYzdlRMIo+LdlLYqee+U75VnuoGSbYSIhnopv8VE\n0CDXX82WLX8vdLHhcSnnL41lYWyN6NLDkNdKmGFyyQOMhc3u5bPv+9noz6e+\nur1aCruwuOJaR6CYuDiJHDk/OwmwlqnCCQ/rl7vFhnDVnlVPOhmsDdR8FIRA\nJ70V+i8rzpW1qBvzIK48nfLwIFqodkDyjgz3K5uZH3jx3+RODrLVbbYQI1vr\nGAPXC3Om7CBzDuYWwccvyWUs58mI6sjPDNqF8Z5dp6ufwtH+EqKx2ndsqeMr\n6yeEKaMN3uJ0KPQejk8WCP78lCMq1Q5AJnVGRVzKWLMQrSnbTbAtlZJ9Xy7q\nRUGFlD2NbCGbBh1sNwik47SQHk0OqWBCy4oVAYRlD0smnpqwlS4IemP9T/bS\n3hLyeyAo++vtEKmGNBMiBOamGPJy/M/s7BiyuTuWjIEfULp1sOVpd3Xjg1j8\nrdO3\r\n=ENmQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"062e6a3a76f00c6f9c5253c1db00f77ba4a74ae4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.11.0-alpha.3","apollo-server-types":"^0.3.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.11.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.11.0-alpha.3_1582648145278_0.421296682877603","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"apollo-server-koa","version":"2.11.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.11.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6b87d0e19130633a6371f00df0ab8868421cf832","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.11.0.tgz","fileCount":22,"integrity":"sha512-AW3tlbk7pEqv/iqdG87LoG/eM1SESaSD7lYfU6MSC7lcXayuIq8omY7a9aCdFVu26KhfanFxbPJG1Xumin49hA==","signatures":[{"sig":"MEYCIQDBSnVKxh2iSTXwgB0dshWChqgVO7lpte7TCr5xaHTJDQIhAKbcVxlUfr5miPoh582DBPtp+HPrM41t/G9rUuKCgBrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXpcWCRA9TVsSAnZWagAAYwkP/iamoSQD8NaU2DsXYIX/\n6YgoA9mRBhSnFL8F4fY7/QtWcES2XyQA1YzEyWxUwQdgykyM+3GfMe056vvY\nw1ckXi2ZM0ryVI1ZMNvS1RRJtSlqGxDZdqZO5q4rRSsw3kacFv8Oal4Q0bJy\nAs3TYnBGVhgJygfPYByPQngOdjP7AW349zp+UvR+u0gTBcS6H8UQwICbuE9Q\nMUGl0Uz8tkf2CC5326jS+kLMrg5FZ5rx4dOZuI3Bz0uA2o/VLPbgQ5U1xd7E\n0aO7QmN9kXOnW/m+qRic4CphOAmXub3xXl8rfCcbSxyYiN2MBgozS59eeTEZ\nKN3BPKA5TqG5ZXXkmJq3UfImiLte2fd7oWyGqpFQ0WD+9v9PAVYirlH4KIOj\nIc5vpQiauQ7R6QsK4w7JrVATc8mM/TTX1poLAaHGhX8dp5cVRmbDLBS3juBb\na62ZsJ6B5f3li5xfG0rXQKLgumc612cjseExEgdOOOJthrbg6GmE4lgVXPZB\ndK6gMfYd7N8hmQBlHVB2bYkBICgRN9+B3n2GjpHBGNd9s1Lw20ul/+CWASJo\nZKo3nDjuknWy+Jy28p7oSVSWGUMwwiSjjSWsFPs+xxrVAlYWDLgvcIad5Wqh\nwFSKw537eBrPnjX9VyA9NuloZbxeM6C7CQR7OE58Cl+ZlWwx+z8G6UEcvtSH\nVmYo\r\n=kNN/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"056f083ddaf116633e6f759a2b3d69248bb18f66","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.11.0","apollo-server-types":"^0.3.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.11.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.11.0_1583257365399_0.9331270227200996","host":"s3://npm-registry-packages"}},"2.12.0-alpha.0":{"name":"apollo-server-koa","version":"2.12.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b8e961cb1728ac40d595823ea9d572c6a0054bad","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-b3suVsjqauAmbif1HqP7kS88SlXkIolWYeonGevwnHXTMWl9SGpSSmDNjfBd0IpAl+k1jk1C/EvLUlOq6Hbl2w==","signatures":[{"sig":"MEUCICQ2fLmpAuuecVk+RjS9jve+wDqCSAeZ4w3PG6DQ2w1IAiEA0dbIviZugxa6oUE0KPPar0R+8z9PUhvdIWHMK1Q7vMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb9gACRA9TVsSAnZWagAArsQP/1bAEly1viWIOc8G0EaW\nmYQjonOTnRXb7EDgQL444eaO0rHMKZCMlX/mhH2w+0SXtdurIuBXGk64v8Mn\nn2d9AlnvukwwcfB4DFoG1JOQrKgO64LW8ybJgnWfZusOGgAcfmKXta84tEdV\n4gNZZDaQYQR/7BM57bz72odzjYAAeCl3iQ5f3IKz6hd53WkQGX7oMtNTG4MO\nskmIuIe6a3QOMIv9vgCm3l7WM0j3gr/4GYrXJd3VwqVl255cCC0xE60lIElL\nWqJV+B643qhC82ALeuGYfmUw80HxcCohPj68/eJa6d4fRSnX9S7bdkHF7o3Y\nkQk1Qd69v+0/V++B/EMbBnG6CgRSd9toviKYTSbJWqbsURQn44Z/4Np/2bGE\nGxafle0Yj9hKC9nLWPQnjFebV24I2A1RslpDG59KYb9BwccCmOyCapHbEVkt\nSV2RrA6SbpiylIhdxfT0a4VcrfucfG9RFofqyCTEKPhGwCqw9aNSrYExmORG\nitKB9QZUag3Zg1FxvosMZ0DAcU31JKXJCDAI5pukHQHX+KEQZMaHrK4CKjv2\nBudoh/mP0G8kqPZSI+lN5L51iILDQjNpq/l/YVfVxoFeRy2IK28ywgkqcs0s\nBFwCLf5z6n0omRQIsgVPwrI4HUNb8b9cYmUAN9gV/xBtgFze/KzGxnDWU+0x\nCDRJ\r\n=IQ0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"61f912de18abbbacb2acfb20a248b88149ccdf47","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.0","apollo-server-types":"^0.3.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.0_1584388095643_0.42767576652649675","host":"s3://npm-registry-packages"}},"2.12.0-alpha.1":{"name":"apollo-server-koa","version":"2.12.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e30eb12d4a87b12ff595b2c421adcc893063c979","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-+N/Fy3d6GJ8ASo0P0dgwUcvNZ09rsYdDIMww553xxGybr6W5aidXbCRKLa6zKQFi2fbXXNIF3txTsGYi++CXqA==","signatures":[{"sig":"MEYCIQDpezkbGndtwFnxVukc74pYZvuSpMqFo3BHDqm3F2XeDQIhAOcrEHf9cLl6nQ2P/BssTEc849U73E6sQat6oHd9Ei2Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecmO1CRA9TVsSAnZWagAAOSEQAInIaeQ6g5V/BoFw7Vuc\nh5lQKLutblictLtnIiy/wwTStyM2WneO3uDSeBSd43BqHfFM4onHqs3a5r6W\ng7nr6wIXdTcJ9nU4RfzjWupkmnHEzH+9tEWBz3CB08I2bdvXcpr/2lyUJux0\nbZ35uROGVxOBKONQW+XvlShktLQz5v0/baul0Lsu2yMQkI07gfkpZyzE3syM\n93GipAATTqdJ3HqxrU6dmsC17h5KrPeDJyTUelYSJaPpblvRV+jxuKV8Ykku\n06RhE4tUJsT1eD8wKhFyPP2NRqUU4KMLS3E+Y1lGjmSKPIqsfwk8HU7K46Jt\nyaUswSvZnSPq/x/DRUU1rforBYMC3/OsST3sqtBV+JWl0JAiSjNtWZI9gkcb\nVND59bHR78mwRKSbe0LBx0gxl+Ou/kgRnXthnn9Zppt5RkSaEoAcwx2UfXdl\nJ2LMZmYFdd4uYIQcD94qamfLLpeflBK/IJF+EHdmhxhFoP4en3WLbeDnX4YP\nQXiS5cGS14yOZmRQLRIlha82+4gOgdTYNCXypEiOyW/0e60XP8+T43MPzgLm\nDrn2D6qTU6VkRmZirkHAKc7YzB/t6vJK51uPE9OgD8XBmpVuIHtlUhCuvN+e\nHIDOkDis7siQoFI1pJS6l9DmpDG+TJh/c6TpLkLhQm8wTxsoOSClEdtdv92Z\nTbkv\r\n=KUj/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"7422d70e19576f7e34aa289c535325552881a17f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.1","apollo-server-types":"^0.3.1-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.1_1584554931883_0.714937146022024","host":"s3://npm-registry-packages"}},"2.12.0-alpha.2":{"name":"apollo-server-koa","version":"2.12.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a58936bcc6320b879e9fe56b65bd7286e3510dd3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-WI55BODDirGudDzXlwP/0TWvbPcll0znxd4WO8aj88UXhgB0TRAQNPMWfLV5hifLIsVy5U1JkjMkkHusl1Hdzg==","signatures":[{"sig":"MEUCIAyigLWdpK6n3Uf7PsVvzOeLBnBTPEGxo5W6bHw/hMqsAiEA4tbaO9CjuBYCULbAOjE+etDn+a6QyV1ihg2Idpc3bCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeMpwCRA9TVsSAnZWagAAwWQP/3o3BEMOAqrksJDvv1DG\nx9xYoB53CVbxdAVp4MmSFki6jVhjBn7bkItPySHqnDDrmwZsVHXUNiq198CW\n/nQIGnAEHS4V9DbVW8bTtIKuDhsVTmNIJMPFQk7ZEO1fqdg+OYL6PnXaBhoh\nO5+4bejuWfwMDYHDtdZVXLPiJBenQPmdvfJvByKk5Z4/Z4RcOJ6KzOxHF/R7\nEXEzvhXm2rYbekUDZon0abIso5RoUAiSLMbEFkjez3QypPNXZGNilhj0sY7e\nSUcwLqKmCOteYgc6T9VWoAODwkSKcYjSRzgX5VVUFMaBqZH8vh4+oQ5O5MIF\nfnCN0I1EtyTIn3zFW39Np+jresFdGbqdrudzuwntWOHxoZk9iaxrhRlmb4Lj\nppGhl+Ae6c88jWj56mGQJSzzbTKQpbz/WTutlz9FNUOodyL2ZIOCSZGdJK40\n353iUADj9KNHZ34aJ4/wul4sGvU4WS8A3Q9wqMILfC+SYp6rwGavHHoPyxUv\nxmMa+rXzuttueEWZ8yjoquxqv5goFGDTKFv5+VzoIHx6tPYNfYyjw8AbfE0K\nIbr63O6twffHPjMFVpUCaDJOxRe480B5opOWkDMmxXxf6Lik9xVGzlcLx9rH\n+gHYcYx0/KLMnvis+GA/cLkrHmD/5mY87VJoVSzLoWdKFtufdzPSiJ0qfqP3\no58g\r\n=0Oeb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"34c707246f8df95a1916aa59469e78fc3144c8bd","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.2","apollo-server-types":"^0.3.1-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.2_1584974447751_0.3199040989804327","host":"s3://npm-registry-packages"}},"2.12.0-alpha.3":{"name":"apollo-server-koa","version":"2.12.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8566a88233265570d41a8f8aa27ab9bffeb00a8c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-hkPMzNK3WcMe3WYPgud9p1PDL/VXQRxhPQxA5FmOyCKk055//ScaxgDpyB0/ZD2xjr1bCqA2OozXdX+MrCKk4A==","signatures":[{"sig":"MEQCIDr0YQpZvolIG1UJ7izGydV1HR+dNjQhvL7MNJEtoOlpAiBCmLHRI4EgpPXsu9BlEm/+F7pzGD6DW6p/jErtFXxNEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefKqYCRA9TVsSAnZWagAAhjcP/3oYoJjG4JK+a1SxeAR/\ng/hB/Kd+ny+SfTs9OiK9GrGyer5iXER1uUbzPKmN4HrP0szm846i5lPV82lu\nuxGpJrEmLgWUEnHi+KgG2YVIR9T07OXMtBdZ0ppqKrVtZuAIQ2vdDf5dUpT8\nF0o7Tf3aoFQc9kat6jbLbKUy5MItt/beEGkPA9IBVcXzldD/0SALay1NtaAC\nrjN+rS5PfxVmWAW2DIeXjwoG+NFo5axVdptq6KLUeGrFQNL1hx1QLzREKEKs\nJhHJc3TnqIzsill1png7kZLFpkU6JqABfxaw9IQc/ZKv3tsmWAC1Sb4EGGuA\nAcmW97xh5no45vouQihZqnckbJJsOSFKm1gqBHjPtDUUXnssKs41u8mMf/Qm\nsOkQQ/PeliqxZcBlRcNSfDla3pIT2Y/SvkcE79UsTo9Z+uYi2+ZpBXOyWP7A\n8ofVCoF6wPecVda4eBsdrQV7s/st7jgOd93nuTYfHO8GM8j11eCyIgcTQlbh\npZjgLU+MclGLTXEk6RrEbCks+SVwRfUEk1jIwkEsTvmz8DChk85UcAYOzd/4\nNEuerg4d+ibPgKbbsUuJgnTu3Wv2d1xzgRK4SBoPsOAOGLALCa1RZ8hqweaa\n12uDGIFVkbOX2VYFOm37vuVOb3Hwyt/sr+XZGz+efnk8Xiuq35r+VlWSdHAk\nvGxk\r\n=IH/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3eaed42548ad524129601263b4b2d8e3d7b65d27","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.3","apollo-server-types":"^0.3.1-alpha.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.3_1585228439659_0.4915986395174947","host":"s3://npm-registry-packages"}},"2.12.0-alpha.4":{"name":"apollo-server-koa","version":"2.12.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e72508a88294fa3c08af27e3de41264c6ca71c1e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-h3X8Y7tQMvC9jf+kHKgIN8L4D4DC+ZdZL0bMyVmxFqyWKHzG82QamUBOftfS6Xzu0aUZYTTSrbx1eCs0OQSLdA==","signatures":[{"sig":"MEQCIFC6WQpXdr6b07BMY4YbwL6SRMJedi16Dns9Td6xISIDAiBFVd/OiarwYdcqGqv9nBkXFZpPbQGwoEWfmoGr4wyXag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefLQPCRA9TVsSAnZWagAAtPsP/RvJn83E2FF0fE4AZGmR\nryHRc4IT3lijDhqkhNCEgJOXYXDeFvlQOz9AsyCHTFN52oGenDgaAKscOC6I\n7JDApkyKLTjUi5gIesT/yw/LFj3wO5V8ddxgUHhfx6gvfQFqYe3i0F7fNvWW\n3Xwk15ofNXD9IgzCxDHWKDgiovsTV2Z0oIDgjUpuj3eaBoxdl8yCUH4ye04a\nhgEPIrwJN1Ae+GKhk9CkBBsaa4+9czC7e8z2dcUOP0eD62aYqc6euU5BQFFQ\n4yGhpnCILvt831n/g+RYblr9CieRkJ4yNfxha0zOr506UJyeQSQs1DSlrWUz\n0aSYlCnQlJKDJWsYUN96MF7PuV7sKp079I8xDkW87uJTsNHLVA0J7on+3k6S\n9Tvyy7PZL0xW5gduVFB3wqRdI6z8Q+3GD3XlgiMgJdxPqO6urQg8Zp3p4zLM\nQ0jTZ51KoFsVcCepsL/dVdccMvyfZ1gbS+DLSdtw16es0yGUQelmXoXb9Sav\ny4c6xQDlPTdPtEH9HtVjsAPBWl8PG53jfvwvQWLxR3NYgfVEog4Ts0pbrmUD\nXcf8/P6zKPQ5j7OL4bbMuFKugxpmlzdcerBsBOte2XFkCfyFTlGpIKUF7QGY\nUrDQDL9MB7w5VeKPBtxWv+GLa96pbvZnSXXqRBHO54T3c8TquXqP3r+VMyEW\noSy6\r\n=fI/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"a6189b32fec3f1ea1ee717e59d89c8137797aa50","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.4","apollo-server-types":"^0.3.1-alpha.4","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.4_1585230863309_0.27175798069852064","host":"s3://npm-registry-packages"}},"2.12.0-alpha.5":{"name":"apollo-server-koa","version":"2.12.0-alpha.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0-alpha.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ca3c3f4a406470d34a5548765e9112850203f916","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0-alpha.5.tgz","fileCount":22,"integrity":"sha512-I55C4+lzH5TorGe04nfbvQyh2ydWt4JG6TvV4aB2Dw4u7Nyr7lLAVnQRhM1aILHm8tPfiYXTff4Ij0ZMO/4l3w==","signatures":[{"sig":"MEQCIHf3rrpVdEGmhXGldAJNTHFw6QMaBofNisJrfO0exBQMAiBTZ5slHCAiUPBcFWoP+IQHgaKeiuCvxK292Y8xv3YBZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehnDUCRA9TVsSAnZWagAAlZAP/jrAMiV16fQhnSs20rIx\nvQ8e4vB7e8JYhi3sRPzIs9YWrN+u/5zf7lq6vTUKdGhuhDd7VMampN0zhz3Q\n0v3tPmd4tPTnJofJopYBGIopsDpgL44AihoDQ3YxPlCCpa5MsD3M+OxR51Jd\n3/PP47aZi9i3rX+tOszUdESlHJhyg4elCk5e8d59VwlH4dJ0LxdwD0HLmkLU\nX6RxnhtpArgDpwVzdMzertZp4UI6i4DOA1p3H6i6bMTUTUWbc1m/v3Yt3P8s\noycbhfk6L+fxYs75WafM435zWSswT1hOd2LOe2b8rOIzJD+vAnTaPOIkNX37\n0tNceBuuRvIaZ5lFXahOnAt/Eh3jRadLwFDdfKIfF3u2JmQzoe6SmM7WTD9U\n9j4a9LF8KqgyiLNoQ4hR/G6bUrzg6ang8C0jBCOMOcuiRhnaQMWdIDulT9iH\nO6OcacPjTzOlfFV5KETgmDPgbw7pt/vEoglWwXGse295fX58xiNxUCz6scOM\nzhg4xDpHbNzOSsWFZDQbYIDnGR+M6vGyLwY7MESKXvb/X6V1q9sAyBDwnYNb\nhLN+DHMPhyuRSUg+R4tihid+Z039QybhFZp4Y32wWPFxPoOXaX4z59kxRCYk\nrk4TRtMVc97HXtXA5uQKm3b2nxqkddQ12qJqhAdRFIBR9FOPOyW33cOCO2An\nI0lS\r\n=7B9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"c69557b0e94e15ab2ddd031ec46f20f58cbcb96f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0-alpha.5","apollo-server-types":"^0.3.1-alpha.5","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.12.0-alpha.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0-alpha.5_1585869011721_0.6361071601911026","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"apollo-server-koa","version":"2.12.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.12.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ba4c31c5abb7fca9ee36158fada943c6a70d073b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.12.0.tgz","fileCount":22,"integrity":"sha512-9x76zt19rVoP77qhnBeIcM8HbDEp7gCV12ehfH5TL1yh4+IkwOSC5XlB5ci4kV6nL5WvamBdp68/Qmh0oFCj0A==","signatures":[{"sig":"MEQCIHbiDpzJs/0gw/PXeaxBDzs0jt88hufqDxYoLKOfuZxFAiA5opu0J91Al58dtqYw/GhfCqjHPgyGdsrD06HWCMG6SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejMg0CRA9TVsSAnZWagAAPesQAI7MlTG3t8Y+6ZirpCYh\nOZ9hnhvZP3lUdBoKleU7b1KvoyVb3JriK+m4Am8QrBT7w2M+DHJFylmXO8iI\n5k5pItz0LCdC6O7N3EVtJzt4kDeTuK3YvtGY8c8CrnNQ/y/kT84DFrwU3S5D\nsz0j2FHJmtkGpcyV4+vel5Qc1TuVZIDqPsNER78Y+q7ogRM8Mipu7KY+FN7B\nhJ0cwZyPIHmMsMaRL1YHEknyivGySlrySpOeyLfRm5MyipDgk8mI8qDRJB4K\n2AO0s4YZhN4sLik326DfSOXKbUEYbclFB8DZ5m7yBSmOsafq+WptuW86D6ha\n3AY9ETTT0hn3Us9HHXtKVI3f2KAViG/HGeEQRKMrMCigZfxBDL5lvNTQm7OE\n1K/fjJCKtXgRgVKuvCjRPZm/wV/ytTgzcZGYzc02LqZkr7KzlH6uf0YP9wEY\nIyZ6ogx94kFZkwZXmtVb5LfZ0Eggf/wCIZFTmw3I24vqBYMxOky7Ea4PPSN0\nKdgm6Xfd9Z1jdgvtThMXTWUy31ZqgA7ZrfbEjVuK9qF6JM8pcrEIujcxMNK8\nKjeXgAgbFASYAlWifTZoHcKACBH4cOIWkxYZHpDnzCC8dpBGLt1U3rIr5VBI\njdi5MxKBHXI4hA+yqY3a8rKazKdOzS9el36rCB2NGPvMCCZxon69PdIcnuol\nFbg8\r\n=B4Kq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"71a3863f59f4ab2c9052c316479d94c6708c4309","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.19.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.12.0","apollo-server-types":"^0.3.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.12.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.12.0_1586284596381_0.0614362920497602","host":"s3://npm-registry-packages"}},"2.13.0-alpha.0":{"name":"apollo-server-koa","version":"2.13.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5fef4c7476472c1f0985e45e6386bb4f6ce73dbd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.0-alpha.0.tgz","fileCount":23,"integrity":"sha512-GqaH7d0hkfQQCywDsd1cY9r+OiFup8mRBc4Yaxuyw989Vyu+cHZfuuKsyi6+6i9kwAnsF6MPuRNj1fEFi/qIhw==","signatures":[{"sig":"MEQCIBRa4xNV4aHrNE/815SX53qrm4tXfza0Yxt05lM1AxiCAiApIOFWBrBhv72F2iW8FAfB/A8o4hWEEloa0fDq+qIrKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekGNACRA9TVsSAnZWagAA1qUP/jlZSnxycIuOlH66ugPR\n2be8hBUI89qPJYSiLDAnESwELVazq6iZdnPPTQ16V25o7jRVzBB5atKwifK8\nhiKamkqpRRi7VW2VSEVJV5g8lqcI+b7qzUrQvKNYYwIKeSgiS7UFUgZJUwN/\ngTbDH+yaBl22hyeyFBq/rmr0iyazrgb+B56jU7tPTsdawwoclWs5cycPXZt4\n/tflGdAuXNw/sRzRmCmcGWjDTVR71yzqKi7NrsoyGCrARdlrdnPGdhOt4PKt\n6ksJyAevrwwCe02RHja1sy+7NowoqqW51+O4SzsZPrciIO0MKngvmJk+fL9G\nOdDZmKaExrNGcnxE+nj0fELEPJJ4L1kIM55NjMnUYhlJEEGJiC1YfWWAS0KV\nKgtPWLSQj9n9D3BrrN+I1YFqroCK304K0KNCxW3+4Sfs7UB8u8EW7gO3PT4Z\nhFV2KRnhY9Qc54zERzsOaikBrtQUeCrk0GDNIDEM91e+Fh5/WKJMRM/dXIf2\ng8lpwgbISye8zj+dqDFnR90Y2i28xNioblzCdhjvvOvQPzkDnOy/P/sJxxXA\nSa/+LvEVsKy5BYV/i6iZX+GeoSXaW/maWQQ8Ud3tcqsveVtID49JniST+YiI\nEzZ7nzuJWC+EaVlkHn0v5jpi7c5F3Jmj9P8iRht5pZOvG0b/2qlDVn4txwoW\nT/uy\r\n=SI4z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"e8266d6ed37b1072041f9d6d9353caacdfaa069f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.0","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.0-alpha.0","apollo-server-types":"^0.4.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.13.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.0-alpha.0_1586520895699_0.7496231970228977","host":"s3://npm-registry-packages"}},"2.13.0-alpha.1":{"name":"apollo-server-koa","version":"2.13.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"30be10ee5e4026a6588190e2ce54bcec4c85151c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.0-alpha.1.tgz","fileCount":23,"integrity":"sha512-f2ZDhWOaXKitpeA20VBomS1W3WvG4fReYlNtZb4h5DjJiLkDEwTXZ8q2W5djFR88Qq7vrzIrOlbFhDZEKuO9lg==","signatures":[{"sig":"MEYCIQCpHVvqLBapyo8C0c4r3WPsALBPdyFiM5Ke3+IN4ILznQIhAP8Lrz8xaEZ5dttp6JA6BvFQFzUL6tlOR3n2KC9wb7a9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeocTLCRA9TVsSAnZWagAAhlAQAJVmZLj+UQf6INTnVh/F\n0M7BZKVEYLKkC4tKeaoPeToJatpawUnC0w1oDpIDzwZkKMwGs7PWaZHzHg1y\nHVRAOGwoF4BRqYxc4gZPo7Oph9jYRwUZxpIEukR9Ie7KfH5DjxuZVvGoAdmB\nu4AiXoKkejvKMShVA3Al1/U6FmUy3xmulXfCSDSUnxB/Qy7tV2dQiDx3zrTp\nrRdzlWkv7q16pRfK9NrObmgNvKypyfJ+DIYjKycloBv3fYYYPAWTw2hlUTmx\n3Jp61xt9rV32n8bUnujwliWeFHmheYIdGkvAAHkYV0X0LI9ibk7flDL/PTlU\nK3EixwVzPnAn9L4RyMoDjyHQtl77ly/UQ7h7keBtozM+Qp2iQjheBfexQt98\ncInib6V6qDn2mGbMFg/+g5q8LfCTzlN1xf84sE9w8384fw+z4SqtPtuP2EOc\na/rLeoY2HlnFm1BcGNZsRZ8zMc8XH0p2DqtN3Oe+sMb/lkFt60WGQy2pgPfe\nUKsDkaliITIqz3d5COPVZuRNV5mgr4BzSn2w7FFkGaBDjVqhAfcKWI/Obd3z\nE+M5U27NvZRBh1XiUdlk+ku0lmjZMkUU2172WJ3qi1CcnlgYU3tei6rJBwRx\nXm4WshhTFFFGHrfTZddFvq1W4VAVi4J6KpJyaSvIKVovZPIL2r4Avq/DwMkT\n4dyq\r\n=kf7j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"0c73f3180a960ff5f94ea87466a7c5aab986a03e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.0-alpha.1","apollo-server-types":"^0.4.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.13.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.0-alpha.1_1587659979324_0.9023756882661027","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"apollo-server-koa","version":"2.13.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c0bb58881c36ac1925e150180b522c5ea3c31f24","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.0.tgz","fileCount":23,"integrity":"sha512-tNtDWvJWmOMJRX8Szo7lzWw7K+1l4j4Sc+Y2ZGfr83qSGi0CJM87DoRIPsCNXD2AQwiTJC2f8zKByVpS6NsoFQ==","signatures":[{"sig":"MEUCIHvQQz/+1JKGuhsuOwNOjhpiYQqQLHk5YcUkO4KD/g7PAiEAi07sRmjHvh7o37wx8ge5/meCbG8OnaUHm6cuakyllDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesCt+CRA9TVsSAnZWagAATooP/R0gZN1YZ0+VaybpfL93\nAGIef0yO367mixOD/fZiuej6wJFmVtcX1J4j2rScjCQdJGxG/ePqlHr4nRpI\ntojwLhh6m/H2+F5tFGUtyFR0OaN8cgV4sMTF67eFcBdroKXqqJWvmDmXr6oS\n6Y93w++ec5ySmr5Af5R0iuccfngq39H8R21cq0Tkce/QcX/i0JWFTkO7TL60\nKAz+vtTXHDJSftuFe57k6xFaoleRVnRcIpGnw0rKwc4Y7zOs3q56I4KiKFzd\nuqgitCh2UJkJhZRrjqAMIilnITAbg5sXi3S9EBJs1XukoSEjjJkfJgF1IBho\njEDWYtbdQLR9mQkOU2ucbl4Q3XfRbpiYPpb4y7I+DqHEvaOCIab/TnjO/HuD\nars5YbCymJ65iGlQVpTm+DyTT7e9IjpJ86h75s4/uMMou7qXkwdnCdNT4j+O\nyycUnWc6BDga/ZT/DllRvlfDazNTV0Mk9dtiWcBqoXVR88nyTR6ajw6YwZNa\nNSgdIe+AkR+EXwJaOipe/g4E24UvfqXU+rC7axph2H+WArtPR+X266g9n8Zc\nx0nc420U1Q/x4g/npDcIHMtHrxAHCQNRjdSvfvhoM5IN33wRiAs9jXC7SWGW\neIkTRny7/BbPfst9k2FxKgNMGp4W8Q6ZFj+pqqAAfAzqSX4gP+ItShXfGui2\nAP5t\r\n=hiap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"e37384a49b2bf474eed0de3e9f4a1bebaeee64c7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.0","apollo-server-types":"^0.4.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.13.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.0_1588603766521_0.6203771780408944","host":"s3://npm-registry-packages"}},"2.13.1-alpha.0":{"name":"apollo-server-koa","version":"2.13.1-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.1-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6dd97ec053337bc9205e71496ff9a4a361bda885","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.1-alpha.0.tgz","fileCount":22,"integrity":"sha512-ZQPPpYG+124nFj4zDR63mWxrQaUKZtimFd/f0TPWuorq8We6y2w5F3SUCxF/k+P99VmbnLbs9I/JiBY4VzqlJw==","signatures":[{"sig":"MEQCIF2R1mmU8tyRs76Bk4fo7T6eQe97mcY17G9UMEKvjMnxAiAmlGq6w/OndRDoC/fLkfJNUowMYFwht1g+oipRup6zXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetbfPCRA9TVsSAnZWagAAfCwP/iKvZVlID1JfPpfm14xU\nJ1gvA7/GXw72VgqTNHBH8AxbiA09EUK5JIydbzS47BhT7wivzdUUghKxpI8/\n/09tir5rUp0sqAStcJjyR9FEC+jDj2zm71/auX6RBXPA4v0+XWgLGomhPA15\n2f9qhFblTpbUt8U/bf62jdt0ukjtT98Zg7ENUKG2u5HGMNftx2W8VtL7zHfQ\n3/bE1boP4AxsNEsCyX0CBJzbVr4Y8j1TWC4TDL5GTwUtQhx4wSxypX9Hjpkf\nE+J5wfpSpubsodcmiW9yP9tu9JdmGjxzuD7FAwOQKyjJDKxZQEkVX6w1NqnX\nfYfF/ukT1ZXiD5xNlXzr19l37hobtSrhMk//V3ZBfwjP/Oh6x0BJz0h2Fbtv\nj/4hUiUTYSDIg6dvZVlZhNceTRfdXJVYbcNO/oPTKazk9+k6Z8TpkHHZpUK+\nmxRmZjd0w4DjC/KfcoWeDetpNANrfPpjPHxQYP/WSvHYAp5NrDJAx6Ywm3+B\nLZW8KriRJJRCMyHEY9zIQ+bzuysloaYDX368tpBpC+WLhnJky7EZx9VIfNZx\nRr+iTKp1urzP2jz2MJBgMACg1aTHJ9pWWcWZpa1DoVUq24Ej++PY0TUe6sqs\nHAiq/4waxyYiFYjLT5SxuIg0hqZy7Bl2MgD39srSe0oXuSXjCaDuDA1v4E4S\n57kH\r\n=OUzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"626c4b6505ed98d47855712a568fc4eba9d8ff18","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.1-alpha.0","apollo-server-types":"^0.4.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.13.1-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.1-alpha.0_1588967374704_0.22934717517283087","host":"s3://npm-registry-packages"}},"2.13.1-alpha.1":{"name":"apollo-server-koa","version":"2.13.1-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.1-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a70ebf98d322edf1a80a19915298ac6345a27420","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.1-alpha.1.tgz","fileCount":22,"integrity":"sha512-I+fJYZIRmuqTp488c/9V/kgvyFlNVp7quk+nkfwyEqQviOI+Ew/B8wYyq6cN7wRAvwOGgS2YndeeYsmZOgdevg==","signatures":[{"sig":"MEUCIEpZdq7mvEp4Bt6ZZHoWedVVeNCcjUkHMP8rVnOMKpCcAiEA0OfVx2+3za1InQ2mUAfwk8CBNTkDBmn1bGMs92lJ1x0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZrdCRA9TVsSAnZWagAAjeIP/joEc58UpO9V4X16Qd5Y\neNU7kI4NWERvV0+Gpnfj5eHkwhYxSSO7uyvjoUg7gPwSKuaGRW/AhlXTqwsR\nFHetyk3kDS7vaOj4cx1b6ixIjs31STNT5U+rjMGDEkSrGomBGew7MvyftfRf\npnI6I052YKjWioboSU3aG5J0n6pX/FRVhIfl/akTUoSgMLXhDW5+uyfMFdB2\nyb2BdMJQmUNJ0Wcfpjps1W8An6z3A/eSyOXIndpGjpwsPOzbjAkl/AOKR2tA\nZh9FFR6/qAX3nhjph22FnwGOmdYGOyrId5v71wZqMqbyQhK6rBCgCcXU1EWF\n83B70xs/GbWfYDTW1fvtWfu2WEKhVcjzjB6CPDFB0iSiG3z12OVCRoSO2A1j\ng3EJZEd4GZVDwkK5Q0tJ/A0CWUxiKk0GO8+KS1Oydn8sTbFm9VN8zKtn6gCn\nRXBFHW+FG8/aUxrDY4tbBx6BY1KPq5GRCoxH4AnBj3w95BStYEzHCYLzxXfo\nzDW7wQpPcKMPIRNoDFRGvyp6elwGxdWKUhtODjR9uZYpY/B8PwydqVHiH5g8\nSJvOU6guCxLWcT13gp0uIlOTvzmou1DpW/XroQ0M+iAFw1q/fCNTMrfs+a+R\nTH4Y1OlCg3GC0YFPaI4DBCkh/xJdhmORJU9hQC3uICS+ht2/K72/4VHcx7kA\nK5/w\r\n=dou/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"e71ddc404865cfc8519241ed713254a3a73bcc69","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.1-alpha.1","apollo-server-types":"^0.4.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.13.1-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.1-alpha.1_1589222109161_0.16463306841421788","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"apollo-server-koa","version":"2.13.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.13.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f02bf17cdfba4d787966e1f5a7f3a2edd8a8044b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.13.1.tgz","fileCount":22,"integrity":"sha512-8TVu6hyKgaAfV9AEGvnsuIG97lK4AG08nkp/c0l2J7tWJeAMOyfZ946Dn/o2Ep2z1cll8hKzQwYZXXm1aCpPXQ==","signatures":[{"sig":"MEQCIFTIt+Io93St2uov88uuYWC9Dkyeo8E6m/7m/ez82kZPAiBfKwh9vAYi867ThaObJ8ZNL8ct8heej6LZnDq6Nh87aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuaQ0CRA9TVsSAnZWagAAFHMP/Rr5ayFAlmGYkPPmf0qU\n3LegbeWsN9wab0IkiC5UUzkgO3dj8Uvu7G3k7xl0/xOlAPqpoqD27RWcV+cK\nKzcvt2c0R/nSUReaffgPi1Vce2arOYR0CPg4BTQ7e9INm6QoQ079RR+Jr3s6\nn3Wt37wM8ANegQ1i090EuFHVeVbIqNqoDAtwTWgJSJm39Y2TYnaZo+/A+Dv8\nyht09ezLNIWPOg0xbO1ELq+SrcIad7zVf/k08ztjNMxO62Cs+6K5wd/i1t26\nRgbPSBSVGoY49cGQr4r0JAY7ddwd0wU0HssHq1CzSroJ1oysznD6Yd/AXwiz\n4k6R27NB8bFKns7ejhjZcIzrdPRt/VNVZ/U3b7OTEc1WceWNZAm0N7hBUmao\nI0vH571yBc8yEW36xWc0QJlsdarzdwVqYMApSMVZe14IXPhhIo0Veuv5tJTs\ndSHL9S68cr7q1r7bunfanFJaiXDszVAKFNca3xynVl0fBWv+PZNbL5Y2xunv\n8EZ9uQNQNlUJFMgPZv0ZZ8i6hPJoU5rif+W5APiuM3schuSui9TJTf2YE2hO\n2aWmw97JxLXvwgjIj/Kr6mPCyG6RsZyRp1UzNDs07zI0kURmpRcc71bJ7IJx\ns7agnq3cY1UyynucSgaadt8dH/N1L2ErQcIMAbbqzGgmNN3idoHzmkrhGPSt\n68pT\r\n=Jj1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"05df0790346facb64d7bf76d4520f4ba734b114c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.13.1","apollo-server-types":"^0.4.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.13.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.13.1_1589224500111_0.6895878586506752","host":"s3://npm-registry-packages"}},"2.14.0-alpha.0":{"name":"apollo-server-koa","version":"2.14.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e12c9637de02a9943f9c4e709f6d881b3ac7b9ab","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-SSFJDAsufQEbwv7lG7rxMAPW1/YBI5kHmg+gVxtay5ZLwpWKLhQsWETIWDnqW/jrmrT6EAFwzJQ3kl9qxbbpfQ==","signatures":[{"sig":"MEQCIAzcAtjko5z7eBzgw/x8kCdxk6NzVQmrzCocKzfpIhWUAiBRw5R9IgSGYiNl9sTL1I2IF4k6UivhSyPZ+TfPum5Uow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu8afCRA9TVsSAnZWagAAjZ8P+wQIhU1H9u4Wbz005wMn\nLQ8u8i82xtMsvej6F9JvrbvjOFYHlo+PCo3qI/bS3kjfo/p/tlAopfyRzQm1\nHj6CwBHpdMk1obmc36SFnMxsr5VMsWjqZpgmB1V1/haF3Qq99L01bWQHVM91\nAdDU6T+azwob3Asn6yT7xQGtagOk0EFOK2Jy1iBk0Tij0cobnRQx+Ml2VmRr\nHjBZ6f4XXdLuY6TeLYmJmb8dVXQvGyvrtn5Cw5rXyC0w1FBFoE/KyYzShQc/\n+ouZ+YpGkIRQOQMUnSLeDxEE0aIazA3M1IHoLSHa/vD6CvEaiB7tCxw1hyJ9\nBB1Dh+6pjj90oWBBWKL4zPrrjHU3HtW+OiNtg13gPUI1zLq9lzXhvG0PTLdm\nBgGPLZ80a3owgo/wOYTFIkXoDxo1Ps18+OAq8xX8POA4QvOUXjI/CEeiULr7\nWrWvXQE4Ogd4+1IH6C2MIKMVhXeHDXXR7eDH8o08GHeIl1J7mFC6yFnvK9gj\nJn2Hrwis3blc6HmLg8Lcbn5Bagx4Vz4RsQDE+NkmHFZeXZ1X6jFubEe2NsoO\n7XpcmfTHvi3+4pmtq3QAvcP9WWIy+OZSlR164wk1olzLOiX03intUmiWmRwm\n2Qv3TYXyQsJ5ViYtpFTcPXZaIeAfWd9s48xVSj5rP0DKs/zcgcFeUX75WSsm\njtfi\r\n=xfd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"bfef89b8cc44d4bd94f9d5fcd3df8941de526360","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.11.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.0-alpha.0","apollo-server-types":"^0.5.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.14.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.0-alpha.0_1589364383131_0.6373011510531437","host":"s3://npm-registry-packages"}},"2.14.0-alpha.1":{"name":"apollo-server-koa","version":"2.14.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"79f531129c8d47c3821741ace3deb6a2b6b0df09","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-zZLKizsDD65T+/jIcsg9AZW4Wo3k7GQPN2iefiRebftSr0s42IveGvy7O62eEAd6pssVn1q7Egwvz3dCanawhA==","signatures":[{"sig":"MEUCIADWwZXb9Y2+MSgvwrBR745jNIm4LWCvpJQ8ZAjw1wTaAiEApt1qwMIxhl0YKPucBgqAhpYNl00D6sQdca2Lu6E/7fU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew6z1CRA9TVsSAnZWagAAMZgP/jzeqIiNQzxhsK5966OY\nrX8CB2Z4wSZB1W2DDNfdojHan9mOr84RxT1jbefOYjOexkiGdyIaZBc9mUD3\nfIJ9MdMc2wroabg1L9vz+S0VCEHELm2lt42tKgvG/e9FiJylcj9nozSFpzf8\ndFg3qvYkjsTUULgmVzG2xYU4+MGf2SmLmCC0W9dsak879Pmv2rtHMQPndX/d\nxp/mhrxYlYytefLdYkEKVHzfGThhpy3aNxZXK3Rhj/gUPKpTMn1Mhveg/eDw\nOjdMs+CSEv9qWg3CqHspOtEX7NpubR7Yx2gij+fVicMZAjstd+6XQVRDYvlB\nnXl4K5x+qMXZuoAUBZKJWtxhqG7X5sn4ipl8LYr6VgjMQW+OoOVfCSuYZL0u\n8Npq4+91haR6VQziXMjqkLjFjglyyuTjQkW4zRjNVOqIIJ+DZyDTsb2UWHW5\n+E5JA328XFfyM8F4Ym/MdRRB7tQo5QAHn3HGhQXuT77t2Ecv/0SL/kPURBTS\nCXSp23fj8Q+KVaGCDq1pjgVyGn9hEfYPfrKZkY5v35qsafOEWd1oEGS60tix\ne4NotaBbY+lW0L879VD/6U7V7RC0Hm8H9w0NqIU4OXTnwdwFqs+j5nPCWUDt\nZlKy3t2pSwNGKO2KWpqC+RDSLK98DHH7HDjpSXwIOYWMUVFJCaNUHh4JLLsa\n6Mt2\r\n=PoNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"6b8a4366363c27a8d828e733edef4d06ecc1cd55","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.0-alpha.1","apollo-server-types":"^0.5.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.14.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.0-alpha.1_1589882100651_0.11755667636664269","host":"s3://npm-registry-packages"}},"2.14.0-alpha.2":{"name":"apollo-server-koa","version":"2.14.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e113789e99b344b3fdcce5b2d8a539c7beac70c4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-2JRmi/tlrWhEEPNEx7UqbaShbP1gMekknwjcsTZ4Pk73JTyJvJttBEG5tF5QrAvAagKtubBXDRyT7lVoOEWy4w==","signatures":[{"sig":"MEUCIB6C6If7/PeEPlLorXKxczLBxWM9MV48LyPKcT+m+5l4AiEA7xHmxX10iXR0jw/9QtedkzTWZwjNVpu5rltSZ1ACx/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexUDWCRA9TVsSAnZWagAAY0wP/ibI2yPHnTZZdha1/MtS\niKWj3pQ8CV0fJGnFdDQtIaeC6C9E0MHWtJxhxagB90AGi8Dgt9dKQVjQHYZf\nyhSt4gBJl+pCroMHi2qxn/fw4317JkcXMBxN1kIZsCw77MQZ2LnK8jq2wc9z\nEX+gkYJDt/12VfwRn8W/kIaLw3ek1X/ospwpx3K/iO4EMt7md2kA3mTVPaOB\ndmx5NRTxGZKXzpe6VPEqgjCF0OYKRwhD0JtiZd3lBbdQxF+K8FkqJ3bMvJxo\nRXAayf8yzR+OcQI+oywX4ht0eL4G4eJDLhaHNJ+85CiamzMax3Pug46nwmbY\nYJauBlG4ePeWPBxwvhiuQIJDVFBx7dMAEgeKkwwAnWn4t83uKQ+IE8ApZoU+\nD/ygBq2BeR5R0Ij8bBiuEUqTEPo82wJda6GN62uVG+0tOejspqt9ajgBcfDe\no5o65QLTDQVR6sRdW2w2+jqeGPzy/AGg8ZXauD4rRw7acE2J49PlZWqMCztF\nwSDSqB0P9EVKKtpz6nFYPvMoHLxcpmIDpGEj1S5c8EGGyiiEavX0q0rGmaKx\nIioEczZ6twIjs0tQ85AHkjCih2mocq6HynD8sAo+NC28g8BWjdPyVaz+gUEW\n+yjAcuP/46r3Wk9/MQ3oaXZ/AFajYeN08BWqJ1m1+EZnlC1PRaOKC/qfCHdv\n4f/t\r\n=vjcV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"36afcd616858a772c6c46ee4fe4544f54c69ab75","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.0-alpha.2","apollo-server-types":"^0.5.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.14.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.0-alpha.2_1589985493977_0.5829176588722114","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"apollo-server-koa","version":"2.14.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e1ac344f0fa795e43dae024fea46a757c989eb51","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.0.tgz","fileCount":22,"integrity":"sha512-rE0X7VLGrsK3O0XSWri7ig7Be1gHIBWeq10EpA2gaYiI66NHiKFlD0t4S3TSUO44tPvPjmbq4GO51lf2GWLCNQ==","signatures":[{"sig":"MEYCIQDgM0SEIfGMNwsGeNI9osPxzE7rAIOEPXEWIsc+z1XtdQIhAPa3s7X9LEB6MI6k4IrdGy+o4caf+iT7J26JhqyQRW5K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeznn4CRA9TVsSAnZWagAAuwgP/2NjlY7J6Cu3cLATiCpl\nSQ6xtz8GWSTCVnFbBvE6IrITtYOVE6QZStaX1nq6f8MB0qxDLt93UXw1nE9P\nlLGUHn1YrKt6erydZvOXpllvYcP9caiKMJFyitTxzFeGjJgZ20qbKKizjqED\npdBHpiQKEVA2ah5zbnDsQdV32ftBZJF8tjG8NlQKRsOd9145cTPNDmRrA1Kt\n7HXW+EKEaVQA3OSvJ2rJ97+kZ01zpyBqYr3iE1OpJYrEL4rDvD0MhyeTle6K\ng6joxVrXoRkE+YedjBJ/yYvEwidYjOrHungE83I5k7nBNg8FFU5mZjcjBhaZ\nJ0cPlJMGmTDU87gX7PAaFCGwBWPaahCu08Xb4ZGliWKTaEnC0k9eFssnYGiU\nWF+Zu6XfPM5WKtgNeA9zyBYi+v3AZlX9/Y8oLyW3tSNOXCpQvkjtujvAGxn6\nQn5jvbBMrGZ2lGhid/tDFM0b54N9UUgY3crdEozOe4mbxfN/4on2GFRvKomr\nuy9R5t2Tjn9wUPF9iiZDEDXGawS9f7tLGlcI0+n54WFgmsTDeL+nnITFwKjr\nBLRSyCiN1b+x5S78ejPVIjo7/2OC/eI9gsSK/qsOeewVuSXk482Nbi+SfTM1\nJY7nbxPIF1cLMrUNHP9lZ+An1RGo1TINOngtgV97D1sLv5WHCSH3/GbCPKro\nsBoZ\r\n=VVQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"d159e320879f594ba2d04036e3e1aa0653ff164d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.0","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.0_1590589944251_0.24648534890122287","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"apollo-server-koa","version":"2.14.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ebaaa67a18d17ac6ec3f308c804a87ace3941af9","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.1.tgz","fileCount":22,"integrity":"sha512-1YtJXONKoxO7q6c8vf+Hn46VbSD3vNHNwa2MmhBm3hAKDuRa5jOdFYWqDKpcgWEDeZxq6hnY+kYa4u89RgpHRQ==","signatures":[{"sig":"MEUCIQCjyyhTYaMZLC2E8e8UcCKSsV4LJyrv22534K/bVXmaoAIgEr0qWfB/4IZbOraBXVnlojGj/HGf+pcv03FmJBieyjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez/LvCRA9TVsSAnZWagAA0jQQAIPmXaslvVdaIJE19G9B\nEAIQO2KYiUWF33TJA8GJekPnLZUhRoyI6E1tCGFoC9eWDuAKfI9Xd7/NSGtC\neh8E+oPLYNVLmbrpDl6Ms1LMWh7X9pWvUr5MC+pEhcf7C0/5fkwrdZF6cL/D\nuzTz6rVZQfvBSsnLax+BkJlOcR95Me6mqEu02y6I9b/88PLE2AolXq2iEJSi\nkyrp1OsZZ1TDz1x5XoE4qx/3uxYYCm9ur2gq+B+Z7X+y64lfBRFA5mB7FSJw\nY3RxdereQmUwoNtwYuWeAheQVMlCCL4+QBk7PipRBXqtQBagAyrvLT+CyJS6\nYw85flGlRm/22W+12Py+5PE0xw1FFfYDJIoyM6YTL31ZWbxd99Qvl7aLUAb/\nDttpX1HCAy7d+NR2oUriX+h45CDlPg/RhBv83jDMFmtOw1udLIVMkedLpi2D\nZo72X7Qs54CKqmI7CLZLIDvHdJgyZnV6Rt/4WSc8Eue+Bt+5Q4jSHp8Dt3s5\nh5J2kyxKXhyClkYi3mllJxuXT4hcyjKF7pUzu+uvBxkRVlHiN6wPCE//L3ix\nKmqGUcctoZYR4srXRDrpKlJLbs+8YpnjrAOpFS+99gQN+xGz7Vojh3USh0/B\nWsF0l/aXuq+cK64V+zAf0G1kc1oaSBsNLu7IS/+6YwbPm6G0Hj4aQxszDOR1\nu2eZ\r\n=JLgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2da65ef9204027e43baedf9ce385bb3794fd0c9b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.21.0/node@v10.20.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.20.1","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.1","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.1_1590686446950_0.09508128044199315","host":"s3://npm-registry-packages"}},"2.14.2":{"name":"apollo-server-koa","version":"2.14.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"95d098dd6cf831e2e466908956c2dee8b8b6d59b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.2.tgz","fileCount":22,"integrity":"sha512-pQuQPQeIkUdsjn3anRN5y1nZSM+tu/H2rCLae3l2gBZknj8ABJ20EeBKFjnB2/6OuHo3FQJSZVt9zeRbMfWKSw==","signatures":[{"sig":"MEUCIQC5SUAAQIy9qzG/0j2/BPDaUSmcemr4CfC0gCVXUVMLRQIgR2d0G/2x676oXyIFfL1pjr8rY+XYTYjeLsmjTSFW1b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2S5JCRA9TVsSAnZWagAAZWoP/ixqgsWvORbQvAu2R339\ncsTRWs+mJkzUjGekS6lhB23UNaDKnFXq3URjn3OkEarn/ypjS35VORfU8Gn7\nC39Wt1eFLBdwUSCiE2IxR6iuQVIlNd2PJ6ggryZ3WJNq7eMxus1C+c67nu/Q\nN0YvyXxJ3hYV0j99gnABJf149rGkMcM2s9l2SoRexTtcTioP3cZu1c/k27zY\nErJxbl6Ckk8qSGEo2n0l6bYRY6Iem0i+WNSpGhscouLSFY363Qbj+R7/twZQ\nce1MnTI7Ip+lb16382aldAFvldYfYYKFWghc6lZY8hDguoSRv6JmF5UT0hTx\naqxFz6sB/43mKcbSPcYrM421ZVABKSepXqtoMsgvWRdwNzt/HxcyhtoIOatc\n3Ze5B0FKlt0dhdZe3KChpr9VJHV3VhCoCLlJVm+MM/jdoYBxm3uEWrQAw1Js\n3d02zRsJkC4Io4pWDk0mTj+rBbJFHZSs+Frb2pqaNnKeSk1hOFUhFLc9dcVA\ntQou5hfo28S0TYEmKAFp8vmyilV/WwFy7yPtMoRk+CWOSrb/8xQs+11duq7z\nW4Ahwo5yEwQltZzNDsMYi7eG9ikle19fQlFO7FJvTKefVqDRlYX1TdR9KSlv\nD1tXgapubOkgUa699SdjqtbVmGRYr04jZGLdfKV7jw6fkJfSHUC188SVCc0O\nTKDo\r\n=v0rN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a17f26bf3ee2892f5c3751713cf59920049cc73a","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.0/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-router":"^7.4.0","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.2","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.2_1591291464940_0.060224073479835605","host":"s3://npm-registry-packages"}},"2.14.3":{"name":"apollo-server-koa","version":"2.14.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d52a336f7746522f9294d02e8938ffe2f20ad3dc","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.3.tgz","fileCount":22,"integrity":"sha512-EyqXKNc+zXp2HiDsiXYo+z7iH0VsjVWm9GZVKNEL67Uvpqxg+X/fki9wzi8i2PkqFHuz9MbO2JrZ1awQpxKtXA==","signatures":[{"sig":"MEUCIEhEdT3T1ywkhY8LiDrwBUBPNGPfTUNKLWCx40riQ4cuAiEAhhoU7IG/TaJpP/9Ekbc/ce4CZ4JfYatFPAfOaHSl+o0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3rE4CRA9TVsSAnZWagAA108P/0ICgnlS0pCTiMRjkeTc\nz7+1wbequcel/eE9xeFM3N+Jh5wATxOvzhF6oLKxGVmvdbQXXeSSs4W2lAsJ\nHJR3OCVOJ3DfM76vP9NQaRGKdIFvQ95OsG6/d46pwtewzdpuN+iFscW7U/+1\n9Z5vn0UywDNTyyGjzTYTDGk8F9Qjs95TGJ1orIyZhzFry28ttaGyyjeeCiEE\n4+ozVNN5qznpTZbVEfEemGhBJUvzmRDScbGnjk5RTb0gw5/3KVVAnNfzOQeR\nsQcPPTteMQ7D9whQeqhXDUrVx/425urG8tkzAI5Ved2O/4ksgdX+yuS66IOM\no/ARzdm2Q5xAzHFZrgx+jmFdI74rOpA2M2+uR7W/y7IN6a++cIcz77gxlQLj\nky4/OZN7Q1rPDeUs7t2kxE5jiZIdatuVs3NIJK/rQhcMj8OIypoy0uBT2Aeh\nsw+IdnrhvWeH/eUG6RCxBic6EPg8tkC8V4qLNDXZjSrj7+xil0Euo3DuQvXn\nwTCalbeHPgfpy/OXN2x4dpku1gxhdUQb1RpbOxDSjnp3ZO/ITJ/tB7PeqfQb\nQA8GMGy6Z4epzduKmptvlCAsPKA4rd0e9L5VgmVHk8CAF6LZjKGFn7KNwdvF\ncsTxFadfsHFqQ8Y4EmFo0MY8+OQ+15J9VHI4I6fMEE+xLaRyCB/d3kczgl/B\nQX49\r\n=fhTb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"724806fed355dfcb9203032bcf9d7ec74e8529cd","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.0/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.3","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.24"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.3_1591652664399_0.554636574239117","host":"s3://npm-registry-packages"}},"2.14.4":{"name":"apollo-server-koa","version":"2.14.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c3a65557bc9fb4376721a19b685e18676d281a06","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.4.tgz","fileCount":22,"integrity":"sha512-L1054K8APomhzZeFZZ3N2PtDe+t8AFQM6c1EYTXwa+vkL0oE7GBalxjyA2dS2nDo3gMQRs4bjfgp0wF653iNQg==","signatures":[{"sig":"MEYCIQDBlJIcQqLBtyyXQ+4J/9SnDe9c/GPJSR1NHyHAXMSO7QIhAOJ0HDnOA9TnzjZCpUbT/G28XCLRx+BPUa18USuHhIlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe45QlCRA9TVsSAnZWagAASmwP/Ao3htNHv3LcPAZszh5F\nJcBBgJToHXIj8SwBVmyERIrQpvr3UZkiW5CA307guTX5pmHuVQezaBenxK8M\nBkaPEGP1ODAar5JdGoR7420lgdQebRHsOfPDadMyc6SaBqy9EGXtz7C4lEEB\nQXjwjmsFP0/UGj1Z1vqCf0Y/qlxypDCJ6cpeas7Tpvt2h2LP0wWy5B59gf7Q\nUgz8LLPuo0GHOIa9ji7FVecSKeiqKMzlR8ny8vvzUrpMJ8Tzq1xnTGa2oO4A\nxFlzRyG3poKOPu3/K2GmBxOyQ+ItvkL/2JtTKWTCD4ayeAySj1qoWWVt+rXy\nuolBGYrSzrftl9ELpPlXO9blBu1cW3MoQn1Qjp3eZkMFd8uVntOpDPba7z86\nb0ek53/NnoGcBq3E0OkmSlWmniDw/qNclEFnVDlgJu0yQohCOVAOVeOjKR72\n2CegH9Cv1KynbvrxeyWjaEtDIbtltWWkgeXOqHDvTC5keO0nEWQDee377n2i\nR95aCR9gWOIe1Aztwz215bxHWuWjDbh7fl5DSa9lC439o2Fo4SilIEyP2Z8K\njGd6m7ICrIV6SlDCo9eV54DBpIPLj3bKEQxt4i2G6JdYKIvBws1JvBu8ruo2\n+M7LoZDyofSoRUrrAGPEkdhzL5vP3c2ogeVytspfR7p6DfSsv9zWEiGoCio3\nKShJ\r\n=p2yk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"0ddf084f8c8a107774ce49e534bb2733b7e56c5b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.0/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.4","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.4_1591972901123_0.7607588835934536","host":"s3://npm-registry-packages"}},"2.15.0-alpha.0":{"name":"apollo-server-koa","version":"2.15.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.15.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1beb307bf39c9a7ad8ac487a2f6e9d3580b3be50","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.15.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-WrxeZKPilyNv5kOyiA8MDpY+SL4D5cH77F06kLyq1Iz2DC+aQmih9uRAqPFwRZ56wjtbkNjQViZ4BjHPw9fiKQ==","signatures":[{"sig":"MEQCIBbBEltuadcYQOhLCMAfXFKa8H2Mzl/MG7bMDkHa/P4NAiA0vrwS3EMKIpb6KRgLgKAYW4RDbXSGO4Dmmo2xenYXTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6RGQCRA9TVsSAnZWagAADl0P/Atua7zjMX6ukeEYA/hI\n3pU/L8stKf+iDkD9+2RVC/XfrhcsoHmMG6mQXxQHr3SWftZQb2mLjdvD4H0W\nQcObbtlEmstcEPEo6Mawv+7I0ukmm/lJQyi32obv2UOTGPzqLyx8zAMygL9A\nShD0gUCDOEuAN1/B3Gox1P8iNCMR6ag74KTnC2f12YbRZdNYvYMwzZpC22WJ\nx5oxdHSa694VV3d4so7x8O3EMirKcpWHGMgAq6xWCkVp9eHS7S9IdHtGVi01\nXuLmiHBlzreQSvgGqT21gDXY8MyqJ0im9qAcnF3HpbQsxHyNXkL++MbWxx4I\n1ajUpLebcD6ISultEvEZcK17gV2aLiPFWfTle+Z60KMfGgZ9vfbFshwYnBBs\nmoDs6A8925pF19dqXkgBDkBUsiaR7dy7mwfqi7vTvsz+qRlKxBv7NE8ZIRUZ\nlQelTh/e7Ml/SIpoUeub93c2Gw1HeD/1xWNi6+VYEyGxAYHq9P+bwM4UwvYO\nQD5oug7A65b7u5SBPdO6mp6GiUbtzvV+bwDzddcqEEg7tBqT//hqFiNvJLGk\niWb2140R29s2EqA96speTatgtWodd2BFRRur3Yl6y2DiByN9jXkobIv7MJQ6\nh2iMIAzanLG7ex5KxQs3TmB+p1R57SyM+tjjw6gJtUvxktPzJiZ9rvQlQPVF\nYcMy\r\n=eb7Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"a7d6e26cb1915a2d11f766df84d555562e9986ba","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.15.0-alpha.0","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.15.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.15.0-alpha.0_1592332687520_0.3148425689468266","host":"s3://npm-registry-packages"}},"2.14.5":{"name":"apollo-server-koa","version":"2.14.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.14.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9f4dac1d681b2f151db9c09b3a465b5f73519bb4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.14.5.tgz","fileCount":22,"integrity":"sha512-7AU4ri5RuTr8PNvIdjcLuPrND7YUmf4+h26IbqNpskS9KEX8hQ/mK/mDWhCAKG8ZV9rjujGYIu7HByTw9g59hA==","signatures":[{"sig":"MEQCIA3ySzJm1WaE9fX4WYVC3zWxfP6dlPv4NzRMK8KnKeMvAiAFJTWDEICfMkJbaoIZLGMJgl4SnpcDoHLgNInAhofk/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6T0yCRA9TVsSAnZWagAA4xkP/j3LrrXshjqSVd/1eJCI\ndpt0BAab/etV+z6UlWgoa9PUMEE6OuQrGGP9YxAZU+5EeO0y2H9yJ12giGgQ\nx4Sw6o5zPKn4umWLlEpKAXaCo/NnZiCEkb42CrlR7kHmcr6t4gb5axaiS7GY\nJWcTxmmPi+T4D7t98NCA+hiRozCwgsAKyO2qJh16DVXPVLz1OSjKCSYn09oh\ntYwYvTPeWiGXusxCWSrG/COggwxz4boMtM+PBTKNEWfc8xtp8s6xveMcSpI2\n4NewKc18TgaN7/20UN8HBMJzfDBhkLkjWS6vx872lnpyOLpd38lWt4QoJYgR\nXPhRnB6tkVi0dIgLzWdhi8gYztRm7VWEYPF/gPX6No7vOw21PDRJVTj0/bh3\nioYZKp4Zgg8oKa8aGqZ4FWlwxY/zrTgI55xOMeEAYd9pbOhMsqLloHOo9pq6\ncPG/EUqwifIEn3P84lBvHCtpiI6cb4zETF7a7cV5wDRSpZybZrklj92GBrOZ\n7zimEyl8+fmmYE2qK4Jsy1eQdSSdxlcEQsRKztSiQBnd2iBVM4iNewPxUBty\nJUFQuozNpJX8I4EZgDrcT4X7U1nvzPvuIm3ba03CAXFDxa1kHThWeMQoMCJs\noNjR0VHUG5wzhq7zC8t7MGMFOJ6YV6Bz6NKHQSGLMvJhGMGfmK6Me8ZCx9t1\nf2Gi\r\n=lFy1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"1824b55f68531b01c2ed965ea44a250e16e5e46b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.14.5","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.14.5"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.14.5_1592343857966_0.18367611995364896","host":"s3://npm-registry-packages"}},"2.15.0-alpha.1":{"name":"apollo-server-koa","version":"2.15.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.15.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b146ead36169214a1a19b007a090be4889bee703","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.15.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-bjKK4Htr8t9KC81b5ON/oi+XaaQkuqhm/KMVTGQPCjO32dKjaVqgYO4fsNAo54rfVJZLqA9V+owcEEE66J5iaw==","signatures":[{"sig":"MEYCIQCtej5SKn24ldlHBBsfaP74cSUWGNQYlE1vqg+hybwjpgIhAOK/kpfKhQTFslrvR74sLR1ZvmSGupnDFtG2dYflsyZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6lBcCRA9TVsSAnZWagAACpIP/R41b5IefuzDL/LNxomk\nTjAEF2LInlNER1fppSkYq8KL1Y4LOzNvDG77CPeQVpNiM1jf7AIdpZFB3Ty8\nQo9Cb8N2LANoIkfK0er3V+5YivYzJZJpqMZl00NT2zadFJzIZDU6Z6W1/Wok\npAN6o3AfZlXQ+dYso6JWtRAD9OnPzTKAYAGjSaYwwPVw06yOKzLTOOj4vMY6\nKKuuWUMMv91+HS9BvE1U/roGK2GpsG1DT4MYFG/OEjpMI6X5C2LMhuo3gIzP\nb2I7zvHHm43arLe5s23Na8C8lquLXKSMTGj9O8W3ZoSMnghb8w3Hda2oXWKN\n5kDKTR2+cgPomCvTND3l8JoJnUS62Vfj4tNWm6uvIHcFi3VRpu/PTtbNhdvX\nUEn5mKFSrv5T5quuD7Z4vLUcuBhbHg5qRQKanEATcKDMFp22Kv0bK5w+4L5O\niOUCgn/WqrmZ0f3HsWY1PJINUcAmldPEPABxsbaG3TgWyqlEuLH+PraTzvBw\n5gcxIeK7faxmhFWl7IrzCpuzUr48S4QDfosf90AVSGXRi75gy2YTuKHWyBzM\nKSBKDQimVeNQQyvcE+27y+pnW5zB+P7RdNiRciZOyWqSrdvtnZqvwcUL4xiu\n3aiibYC1yEQeIywmBKaNjscXjgA9wgUqhDcZb2PdZIz4PeEYm8MqS3S2CLxt\n5iji\r\n=qf1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/master/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/master/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"803db445585364f1ad75b1984008ce44524679c6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.15.0-alpha.1","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.15.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.15.0-alpha.1_1592414293445_0.46202685438499813","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"apollo-server-koa","version":"2.15.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.15.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5cc1d6a8ac86d60f6744894faf9cb5dcc8265049","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.15.0.tgz","fileCount":22,"integrity":"sha512-fXf+oAydTMYu8uVkwOKlNpSfI8fPSXcknq4bZTCyOKOLvGMX33uQLUEnGoAmOMtNCjd2HKGoN9nrq0QaZ0uqPw==","signatures":[{"sig":"MEUCIE+ypcmZhEDLZaqH9UQfx5XeLLknOXCNKUTR/gZUgVcfAiEAtzyTf5hNMw9zsJ+PEGshakTQaG5y4OlmAxyXgsr0NG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6lIOCRA9TVsSAnZWagAA3VEP/2lzXEGbyJAtGT7piEsc\nSQ5OfJ/tT35729WBf9yPNKjT/zgja6C/LpSZAk1VqucSkb9+lQnX81DVPl5K\nHutNUl6gJUp1vVlOsPlOrvfM4zc8NP/TQ+Af5Drr6gQ4uM1fvExX1Xh5i1Zb\nvruDci8GavCRgNF5FvvW+eSpSb4F92OG4HGLD3PAkbcJonxC5HMeMpINzcK3\nfT0vfzbfm3qCYBEz0Ji0Oq+fzoK6e6ee5ivbRrTl7anMBHusa4Ej3/IExMGv\nDULwi/1dzq97+i7HbyBw9P/Wv4zf48g2G4tful+kxIBLdYydZJXrXTZM1K8O\nvjSgnRUYuUf+IDhIHOVWuDpWv7cj1MFTBMqqxYcLAOyW0+nFBomu/STpRz9s\nMu+nyndfX7ZQUEJ8+JniIhluLARUhlt4RgBhRAAcZsFGS2jtOESgzSW5X7gC\n1BYlI/uM1N9ehatYBb8HrCasEpAhMuLNOz36YOGFb0BVftAKo8J8XzSFpAlt\nUowqDZZMOHxu7K58cp0fHfCK7hw5U/Fhl9M9AMZXNUO4Zrrrm6GWTm8StjlI\nYsIHMSqEeAmZ3Ua7PyfJOb0Zwj2kvMtyyBNHYDzqjtr5u8oS3Xoq53b5oiBU\nn2qAMf+kf+kPimYcooqFlBNOoX2UV+kXioPAOwdaa6xwljkSuDnixH0v0Hl2\nLgbV\r\n=mEyq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"6f7bdc6099669728926ea88f6317cb17cc6a4b43","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-koa","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.12.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.15.0","apollo-server-types":"^0.5.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.15.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.15.0_1592414726548_0.5745528580843273","host":"s3://npm-registry-packages"}},"2.15.1":{"name":"apollo-server-koa","version":"2.15.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.15.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"81546854e75415f97bf16e10000ced649980dd6b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.15.1.tgz","fileCount":22,"integrity":"sha512-7TFIrrz+BedYxX7YxyfGzvdM8ynxfBuGLN4OX+Shwpl3v8zs4UGIf6Vv82mnes2b2OBQqdFsTtpW5eqzGGWjIQ==","signatures":[{"sig":"MEYCIQDSj/QORa/CiOJpRP+H4V18ARvbrCXNpKEP6JWV+mHeOQIhANZzJyT1WDfDJIeai27ZCdIecWZY34rNi0v0iEqhPpqY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+yEWCRA9TVsSAnZWagAAJ4AP+QC0owPx6CVpVW6rK/rh\n53T0GypvWGwl2JVaMlqUkKmX/YrXoVTNn6F0r+nyWXoX1o2a3PIg/UWiYEzu\n1yFLIgOfszpnF4bmOxn7t59d+Bn0eney8a2K8NiW8ktK1AyxX8Nb6+id15qn\nNIYrDVLvGEtfOt9KjTTQpo+tCNuYWPpnFn/Cwtfkh4beMm92VSz+MBHEJB/0\nZxU/sHvSezVEVPf2lQeVFDVKPMiiIjT+LfqQUcdXhAQlFNrH6gWV1K6a3dwM\nW/hj9SCWvirJXkbNPgesR62lEBiJnDW7uRDWp04TMGzhJPN7KOza/eULbM7v\nr52OxGULL4HTDWwNAdhSBk1kugL/xaAwzWwXBFwbnOCOkj2EVqY3P0SRSEx4\niii5AssnsqWAQL0qsgDcC767KqvQ6BgCFQ1UfahfizNPfid8gsAsSZ5lQNX4\nck+/CkmfuOpUYEavLl2OMC4J2svskn/W62pO5MgpzmRL4g6q1Y+XM3ozVmN0\nOUzM/cKB6pLfpAiJDYppCrSVfD459C62EZGezjA1QIekkd1AOZfADmZHN8y4\nou3ATcdAurlgXjtWXAJY50sBn3Qu8ZpVAUg5N3woP3LEpnpzmZF8JIHqylF8\nG3peMecCNys9UEOVJgvQ5qwfMnHwrPTne3NtvIovZdQiBqMgoKxsgItfZmKr\n6fmv\r\n=Ea95\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"8cfc947ed56fa3f32b82b32b4bcca53470712984","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.15.1","apollo-server-types":"^0.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.15.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.15.1_1593516310144_0.33274098416315945","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"apollo-server-koa","version":"2.16.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.16.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"922a597d406791190239358ba65f93f518a476dd","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.16.0.tgz","fileCount":22,"integrity":"sha512-LeULpJ/SZNqpvMakcrNs9YHBTqrgfXg+aDPjavj+m8vTK7CyMmg2MTXYEwpDp0oI5o3+HbpqZPRI7uEC5771Xg==","signatures":[{"sig":"MEUCIQD8EjLpgIj2DK7fsovjk03dpnOlR90elcJc4WA76nEYjAIga0ccSes7X5AcqGy3HdjMHolEh62pwBIFT8MjZ0GmB2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZYBCRA9TVsSAnZWagAAyBcP/RhS2IA7T/7LZNGzeepH\nphz80sRZZhqZ+G20Dv62wIIOptNr36UjZZYL48kAtspvxxcZo8rBIAACmUvL\nuhiskTQiJ5mecGMwFQ46wkC7lB57MExif/0E2PYm8GdtX7+y8HCGuICXyodQ\nnpbjcFJ51+wb7siQhD0XT+VG/y825DjyhuQ6WTDwDTtWzEErRcaDgHYMPke7\nOKJ/EXfDULKlg9jeyTrWWyaSWssAeZtPkamBniinHntSoXGMXULwrlyXj+ws\nOVK8HO5GRhE5Xpn9SzSIuBkYyoP1PxaChhnQ+kEhMVS2+U90BMcqULD4x8Rc\nEVsUtJl6RMGiCHMwPL++JQjjMZliizzD1sP7KWZ8f0BwJD9U3m/RZVRAhSkY\n4uohlzCI69hd4YcD5eBhNUCXA6xYwE6OT+8+UGiK5TP3E1+hxzMJsN+wGYZr\nGUIiI4gRda2DRFG9qTbsFuIP7R8xUbemTpUL+JkT5xbuy4+n1FpuHlQHUHNG\nnQfiP8JVlKAGTT/oCTUpR7heZyE1i2OMjW6BeueN1xeFONwQ9X1Rr4MvpDxC\n7UYLX/RN43xqu18GDfT7Ui7zC2IopfnrKqLaUEE/E+eZckU/R4Cy3TKTHp8H\nwoUK77hn5Fu1BEiOVI6L3EMmd7fUeioDWFYQrgUU+NjF5BPOcZKecogS4w+G\nLAKM\r\n=Kad6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"f4cfb22b93913c98e54c638ae39f39ed153daf66","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.21.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.16.0","apollo-server-types":"^0.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.16.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.16.0_1594988033227_0.31545596447629687","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"apollo-server-koa","version":"2.16.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.16.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6ef7eb9a54bd4f2e2a5d4e94f83b696032091f5b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.16.1.tgz","fileCount":22,"integrity":"sha512-5cC/mCKtIynCbhyqdGDwgP+U65xklEenL7qPEV5lZFhtpTKV1vtF7/IjjW9y1xU/99ap5k8s8w/E1Em9JfyU2Q==","signatures":[{"sig":"MEQCIHbCCREWglR4PI3Qb0Pixct1cqi/yXToQc9j8VRYpXPyAiAArVEinhOZFpuRfUV4ZRd6RwNvOYXU12hqeXqvnLsmJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHz34CRA9TVsSAnZWagAA8xIP/1hcI+5EL+bKqozDvnz4\n4d84zlPMPErSQttXco9Ikxfs44VnFU3W93T6dCgysJL32jl5E0wQ8dMpWHgc\nkcvFYNSbepI7MMCAVR3YQhAlbWDNKvZfG8sX6NRyjUfwEC7i4E/2ppEXmsFq\nnFWl/H32TVhodEE4jyReCVxbQ3GWevML/gstOz6mlCF/kWg9z9VXEW/UYQqF\naon6JSLPr8q5LnkjBDA/ctfNxQlYjix41Vyz4dAf0aTMi17L/4LQSJ6feft2\nCTIF/v/6u1Cmc07c00s6F0QGoTU95L9otWcKeEaa5QLeti1jUjMLaEeSAon+\nAJZ+srIflI9AQp/EaYPj/oVud7sMu0GBqbvE26/M3R3K/sWnXFvd8vlVgiSB\nJ4Sw1xf8ag86IoHMe27sGfiHWM4elQtEEe8nCHmdmD4D1Qv/je3lURX09Bjt\nNoKxdFx3ZJMsuLHB/0z6fEH70oTTQfyltEVPLggGi/0nVH00gOxphfRPu/FK\nsbNlm80kYaZZIkWjGNjdQbobNTG4Npu8wSLZNPfIpCB4S94bTnXHB21XIj0f\n9TD/Riz9t4dn21BQ1IfNlaYc0eHkSs6DA6XXuXHkojnDKr0ziU5+0pGhBgLa\nO4QwxYinKtWH6Wu2nTPk+X4XDCKDpji4IsCRTHKniG+/PZZ70zx9m2uRfJLF\nNIWz\r\n=ZfGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"128c1b0930ff789c55ac258a0b579f18c6d5312b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.16.1","apollo-server-types":"^0.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.16.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.16.1_1595882999842_0.1339942503522682","host":"s3://npm-registry-packages"}},"3.0.0-alpha.2":{"name":"apollo-server-koa","version":"3.0.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"10542b6d2211661c3f7d9147ecc7a0bc720d982b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-JHaYP9zFObzcUQcr4PYr3OipvVRDAWLG6G0rYJlHO9VC+UWbf4WTktGdgMDTY81vgnnmYtoJX2Du1NqX26oIYQ==","signatures":[{"sig":"MEYCIQDG7m14RFAI3G/e/Hf9oC2EMylzmZpl0PjCCpZtcTCmoAIhAOo9Ol+NVqAtqDvjufjRZI0SYMx/eXEXlqwT1bJfMn4r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLGGTCRA9TVsSAnZWagAAqUYP/2klHTF6NZZoC9Qz2uuc\nrwqra5jBqvCEm0gjAhgAGEvSU11MhfoCcB+QocxFlLah4TVSuAprq9j+MVYt\n+9snzVfFRyVnK/9yPDikAdepumP3/lulkUh9VSmD88oR94CnuKAYluK4CG+t\nvGGc+R5rqyQABxCMXbY7zAaVMoGw6f/sPS/ivMRWv8PUnIqebj1BKVd9Rsrq\nIs5SKBFNL372UH0Zb4P+rqUAhuSq043YH+KhaAYfCENxGR6FGfVC2Dj0E2S4\n7/abHLmtlx1paHVBeat5vMxPJsn/Grjm5Od6xCCcK76pfhQVNmqIo728UI5J\nvxOG9GaIM2VXX2EgCn/bPEx0XeLfjIWFotyN/M5cddDy6L/YaNBJW2ksBv9M\nNoqToHDKiL/MU+wluWn6a7obdrmeL2KNOCVIGDY0pQ+a3SdtyctVkql9w1WQ\nOst0LFtc5jGwLGjLfzu7CSThKogmxj+T1b9ukZ1xJJgsgOpxQ/yz+IFSdmpR\novOl8ywA0QS9KuasNb8xewM925RfjjXWjiCyWR7dv7MPf8Mvusvx/l0pglfa\nnsxzR4Lv4Be4Bmrnh/90xzMFcUYjw0ORqOAUpBejEGx0JO/8YsOXBJZmxiHP\nLxd47JPEjNeORDE4T6ZBNG6DoAdf1EA5K2oREHLJYiFHI0U1PRHrImtsVaGf\n/ue7\r\n=Uh6h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0 <15.0"},"gitHead":"6f3711b589dca8079264969263266cd7b6010ed3","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^3.0.0-alpha.2","apollo-server-types":"^0.300.0-alpha.2","@types/koa-bodyparser":"^4.2.1","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-alpha.2"},"peerDependencies":{"graphql":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-alpha.2_1596744082640_0.772436993870371","host":"s3://npm-registry-packages"}},"3.0.0-alpha.3":{"name":"apollo-server-koa","version":"3.0.0-alpha.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-alpha.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"evanshauser","email":"evanshauser@gmail.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e9dca142b50e700f02335521fb42689e100bde0b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-72gXuGMDhAz4d6jwj3r7V1wVS/oW85/E4E1ohL2HjhGAV291znJp8tqU9fzpkvIw7HquUuBxaKKTvxHKu9z3KA==","signatures":[{"sig":"MEQCIBGBzs1lH2M3Ky9FWfUHFTT7yh6FwP3f+XPNZuwMRmM+AiB04HCg2iBuEV6ExJrbP0e4at9gfDrnkn8FKmjq3oUIRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNB/BCRA9TVsSAnZWagAAVxIP/1GevdwWgco2KgVPAmwl\nwRlW7T9DfNqyRO4Gg/ifA+WeieuR/JHnPEp0DF6EeRmEiWZG1fyA8FxB+Kg2\nMFV8YPEafoYYJBOVyrCObEzfR6IRn+/3jPKP179qKyGCHUaoSzv44vowKy1b\n34Zy/k6hdnApq+Kx/w0F7XodN3AjkEshFucYbIdE5l3D4xC4NbrKPRuTfFFJ\nqQBn64103y+vf7LFJG4GHDzLcTFSM4wtISQdMm4A3Abcw6jCCYzJz183jARw\noTVnWyzN0lOFPp0E/2ZhHMMfCbWsDlvVADfeXtNK84ibd44XdW9wARf7er1s\n6pAHHV8ce2ISjf4G1r9SW2hk4Y6QbR/szRPGOvlO1HOolzeMMr2K6qKZOw8f\nly27RYPq3jFoSKVbtCGGNjuADDSUdfusBmCNOxf5V37xZpLbBbVnpYH9k5Jo\nkSV0+MU4CdCGG+xJTTZ8yufZ9cSe1K4NM8Z5maXcQ25z9xikH8ksPHkIlwo9\nCmOlPE900J9pzJ8X+suHxj5benI9MD/rZ6PSArFhEvu8rnDtlRIQP4vPQzR8\nxuPy5XIwbCP1XsCZ7UyXkltAaoXRO5g/ivYSh87bnDbalyxAiCzKHHhjkLvQ\n/jcpT2QR822jpOMaXD0UQs/eqAl+KoAuPozQcNYNyj6WeW7C0fhVrLvG8KyV\ni2ke\r\n=1ATx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0 <15.0"},"gitHead":"15b90eec22523e32e00d97a51b28cbfba3f39c78","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.3","@types/cors":"^2.8.7","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-alpha.3","apollo-server-types":"^0.300.0-alpha.3","@types/koa-bodyparser":"^4.3.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-alpha.3"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-alpha.3_1597251521064_0.8465652395909544","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"apollo-server-koa","version":"2.17.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.17.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d358f151456a5984e2f6234ee6b17798d18dc968","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.17.0.tgz","fileCount":22,"integrity":"sha512-nFKtTfA5Fyzm0TvM8kj6PRpI6y4iR65nZvghbuVH0VxGHQaOla/GdVWKy5bfE1Jmz862MaosNP3wz+/AEMr5KA==","signatures":[{"sig":"MEYCIQC78LJa8FEvHk99fcd9k4Yejf4Xo0GSn/1cKjcKCGkCEAIhANN/PappvzUqIwzCdQvyosMSa4PW6l0BPCeu3s0S3Ukw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR/6BCRA9TVsSAnZWagAA+RYP/3avVCJkenx8HeqAbdtb\na7ORjvybfRCjhNKwrG78gTtbD6he+vXpCBlphAp91ZXC2L5pydpvxmwEXJQn\nzChlydqs3ZXlKv2pFY1Hg4Yg3GuwkaXvIqWQRzvOrzQFZxM8bgjja0rDr6RP\nZug1DI/uUSYD2dIueXGYsZeQqtkU0LFKSVFHjyi3gzVd8VLBYzLeUdoqvOTk\n00kW8be2QDPBieF84IArkTJvK75+aOY/dNQefm3eenF4lNzZQwbCVlLTjyhz\ndNMeiJJz92rEAVMop/bMhhwfsF5w8kEKSoJN+dsDmjhRh1SjYhOw+rpKtwfQ\nKEJLoil8EuG+ZQDxYJUCmVtzzb9S5v5j8fJ54sSsdy5kWqFYombP3X8dvzw3\nagVPKEYn+T5w5yve4VQZWDIVOWg4GJuiiK52edoUQewfHJnbM/ou5RE6xOjo\nm5rRLbYO/5rn3twq3sd5inBK5tyxtFmOWLJKEqA0ZaQdJ4/fK8cGj0phYlE/\n8EbnrGL1+azv9HaUl2CCmZWi5JEM0329Xotn97fVSD+XYvYl4wBG0j2yboQU\ny2NX28XARresBmWht3Zc4GXhgxNHjEijineFGC6W33SYqp/LPbJec8lGUznV\nAyI3YaxlU+mt6zFopkVlbyU+jQDM+4lmehhAQnM2k8JACli8RscrACZi2U6o\n2Gvp\r\n=JHf1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2db096051fc5bad822c0d37b530c792da39eb6f3","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.17.0","apollo-server-types":"^0.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.17.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.17.0_1598553729013_0.3009674185208504","host":"s3://npm-registry-packages"}},"2.17.1-alpha.0":{"name":"apollo-server-koa","version":"2.17.1-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.17.1-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f5ecc896687dcde76b2b10f53ff770d5281b10df","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.17.1-alpha.0.tgz","fileCount":22,"integrity":"sha512-VYX+DDwWLl/FXIwvPN2gLO4roc7SnDRYYZOziWsWnNENdjcLxzbr2QxMm3azHQcjazWPO74Kzjcm8gZcB+yU+g==","signatures":[{"sig":"MEUCIAUi8lbX6oG0X5FSut2gT7Z1fqxzbQw8sjZSvOn8Spw7AiEAsGKCsEiLMcYQV2gxIHSNWg9pL+odaz76eegAikFQqks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUTSRCRA9TVsSAnZWagAATuwP/RNUQ4v4KMI0+2gvpHBO\n00xRZ3IkOFG0LankKRRtCuy9mpnqkRWHc/r0+koDs8l09Z5IH9POUP4dSFIF\nyouJdfDEG4MVjuBpq9P4j8swkh+W8Te6JyotvancFnvBvbbc5WtxstSWzeVL\nZ2IkHrvNFqUOECvPyNDNhRT7kog7bXh/sZMMwZve/8Xhnr9XVpQwrbO629cY\nVJJzepv0rX1MBH74/556TDEIOO4OGY0DJVmZOLgvKdwAVpK3915RWZfnHD0Z\ngcv8hBwIdqToLC7gmTyuydPPW4yNiQgsaf8FurmoLvqDBG1/VXHymTAQYpd1\naLCMV/R4xKi98WIAzM75r9wqBn2Z0AQMEZs3J+Tpche3HGkxHYH0uATiCXj8\njCxeBKtkFi6mFIX+fo4rNnFle8mn3yk7xE37PTrMQDlLRUSlo/1gm2PjFmTW\nkQ/Y/jTqOIz50yuaVbZ8OTBKB4hEs0ZhD+Fn+6DKFustY6SsOsc0LvEuFikx\naNbFCweZVt9/i/xVGqUVd9etf84lkiGJUVGNeWNBktca2r0Q2U1EpvR6AngA\noUeZ2JHjIR89nlnVLR1v2tVcdYkjkelLtPEAoFFlwcfiTqiNRNbUdxsf8L8a\nYbvQry9gmthoCaxM+VhG3H6UcJ9a3NiltChhfBG9+QBodJyKkkcxJAmsBMIx\n/4rt\r\n=0ZTT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"a2571cd6efae7e8c9bdfaa6351ec2e62dba4f5bf","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.17.1-alpha.0","apollo-server-types":"^0.5.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.17.1-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.17.1-alpha.0_1599157393077_0.7825063443598435","host":"s3://npm-registry-packages"}},"2.18.0-rc.0":{"name":"apollo-server-koa","version":"2.18.0-rc.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.18.0-rc.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e2f5ee67680d6315ad6f2873cb179f0a3ccf6d89","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.18.0-rc.0.tgz","fileCount":22,"integrity":"sha512-urT4H3lw/FJ2ij4Qo9xu4bKNEah9dIDQPkJI9J16H5DMiESLaUCRv2Vra5BN/DxaRWny7ochiGfYjI5DZzEaEw==","signatures":[{"sig":"MEQCIBII9u10SE5lZiAk9fX51j9Q0/sQJ9/DUnx6Cwyu+u21AiBObPpNb+NxTSjVtD/0c5uF2eGdGYQB/Q7TYJZzkOqfxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZTHpCRA9TVsSAnZWagAAU60P/i5lrHjTmyY7IKM/6ONC\ngvf/kD+eVAgxvKTPFyht+bWJV6HdoXnlm51qvancj87pVg69VHuwcfq4WQse\nMMmRgG47y051IGnV/sx/CAfsaEvIjnqEDlMfUbiKs99Df3wXUQWB1vTt+KdM\nq104rDyC9Oyg6s90AU5/2wGGQgcTMWggtfUawF8jy/DigtCtFhDPBE34xfru\nGmcM89Il+ZoqnygUbkrcSXHSYGn+rmc1vQZ8RBBHfWhnpKQKdQ3K59N4VbIM\nmy9GJtjhu/FB8EVjKc7yIfIcLn+dbTZcu/wdqs/sp5nnGfNVliIp0Y8fIvCu\nnBjN+LY5/QOuODEekO0UdgFEVdetGFh6rD5wyLGbyVDukNLwzZ3eTDE25Nq9\n6FtNYmFIr8o0uG7wR7UGJEnMwz60cxaRLakrPxFwPG6eyfWW4lDcx6L+TZNn\n90SL0qJY8hgFyEWVkhtcnEFLTUqdpDkFD5rxpltQ2x52zKTA/CnlsWKjclLq\nM5GfChiyUZ8N4FaFIArgNLOi7IWMQCFw1WmB2RCXR4scSVwTlhRkNFrV56BW\n41eDnCnver//JaMq19V9QKIJswwVVdaY6tZ798YPj+GBmGbbQpgDecLP+CZO\nXd7ajEkuzpq8dq5qKcxL64Lj/i1ICgshLGiATvWCoSpWInd5FkhJY6vPHMdX\nkXy2\r\n=vKE2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"9e5cd2804c4a5c320cfcee3d0b7448e02e9b2b8f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.18.0-rc.0","apollo-server-types":"^0.6.0-rc.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.18.0-rc.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.18.0-rc.0_1600467432912_0.7028929124975936","host":"s3://npm-registry-packages"}},"2.18.0-rc.1":{"name":"apollo-server-koa","version":"2.18.0-rc.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.18.0-rc.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"448ea65c8096b34beb240d9f54fe991b89d8a4de","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.18.0-rc.1.tgz","fileCount":22,"integrity":"sha512-I8HDn/sL6Z6emFEvrlWCDvqR+j/7YhzY1zEL55ULWUzbKSxm3PlQ5MhSzG2m6k8+qDp++kvlP/FJoPOWnDDOpQ==","signatures":[{"sig":"MEYCIQDxDZN62DuE3HDU+RkmRkCBpsg1V/yhU1FAOxKWjJh/OQIhAOlSkKlF2cGoZPtYMfwISxfA1ipDCiOXvOdhcNOrRYQy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaOcFCRA9TVsSAnZWagAAFdUP+QHcEAY6RAKoj26i52PX\nDW6aBmOrCqLSIMa+4tXrjin9hX8yMo7XIoVOU5+VErd6RXUhiWDAjrQeK/2n\nRFXoobQMJMDRPDEOuXOgruqvnVjUWQWnt2s1Iiw2czWu/2mwXHK5Lz5dZuDO\n01mD8Ibtc1/MR33s1nuimKwWpSk3mJwhdm6Dx8CWdqOjCz585RlISbWVKiUK\nTIZxj8RUDpF4TWYP1ZxT2bUlXOEuEOhMo/FazpeuBo3FEj0tFptIn+cQjubv\ngvltzsBLQ0GYuPoq/4A9EVddDGOviPjV1wLMlPX0AGPRo0mtsLQbxvyonpqf\nYSB8xmGcGbPmNyTNR3M3dXJE+9WvQzq51K+7hd/sQr3Svy1G6uYgjyJqf4sn\n9YEdHu/lx/iOdCmNz4NXPkuyHZy01sqsJ6kWWmoaTi3xXApHriQy3jXqq++h\nCAAWiQ+zL1G6J//bhIbhfQRpbKIBFGThupfJcFMtnlor1A7SjIq7T1KnElQ5\nnfE6s8iDtH5femilFQjgwd9zc0wvKGtdkf7twzZWMe9SdkTGfquqgqwlFsNW\n4AF6nWG751EYxRyUsQOpeTgnKMQVRHF+60+AV09VwVasiZao/jTkgvT9tPxW\nmwFUjswEsl/5roZOZPwIAcB3iJPp4rkL6+mxKBfOiDUok9tQSd21Ztchi9zl\nw0rx\r\n=Rqvy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"7481e51d6de10e684e9fe0252dfbac22392771f7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.18.0-rc.1","apollo-server-types":"^0.6.0-rc.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.18.0-rc.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.18.0-rc.1_1600710405053_0.786385273794409","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"apollo-server-koa","version":"2.18.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.18.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4c5a3ddcce04dcdba867ae6966a8f05d172c2d01","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.18.0.tgz","fileCount":22,"integrity":"sha512-tr5jqBHb7Zlb1pTqvp6UY/RTtACDLwMybS5D4V0vng0ntLd95yGZoZMOoeLIXj9Mkbd54gMGWXYT1tjwrkWI/g==","signatures":[{"sig":"MEYCIQDbjkmUJatHDTUsYitqnnGWVvAZ1L1FH3oNhcdFr+iLLAIhAP1GEAQCE9NTFdrmrYeS6gxjYz3FopzXDOur0aZvFuQm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaXx2CRA9TVsSAnZWagAAtKAP/0Ds0Xc5cRqQ0FbliMXb\nG4PizyFyhF+jnYQxbM0YWxMU2mUHE/lsb7nFnFBAwQ8XomLYBBHB4tkPx8AQ\ndhIVQMPWYBNEG+w+tHNp6z/XC8tvbNL07HCDJ+YfuO1iQtHXQLLrMgdRsPNa\nfbO1yAfinOJPua8csvZTURl7iHClXsgGlP7vSyhq6LjExWCKlL1Ua0C7GR4H\ndZkXEYtFFvzjJE6lBQPSOrjUaZaOUpTPXH4tFy4wokwhLp0aQ2zc4cHLFA94\nALe1+40UVHjb18UgPL76/IzoeAfb4G27aGh94TYP5OpZZ5SRneL+tAziZeog\nosKwUPlM8fbcJlYHLcLlxt0SObaPBu83BkeT2isylZEkmUDoZaJZJbvt6bHH\nidcFndsyuJqeSUFGy0X8Ao2ECnzNVsGkwTRhiAeL3yvgVrrSEROsZdXbHmjF\nkM64Al+wyJ4pvZAWE31n8rMIX1IcsAWkYFlyvDBqqzLGysKqiTR4N7ElJB3h\np6VEkhesJ3f5HuM3qnM9/xRUgYz6aNvj9WDfC2iKIbppeI90wHG115noqCWk\nFMQ2sDe+HMGxtQIN9oQMb9EdLXgJcGBTDE1fQRBA5uDwNZrwTYGOuAquHcJP\nHXYFfz+ATLSE67o/P94QJR+GCTKo2imcmkrnZlUXeEzqtNwnNaOMxDMCqvvq\nIcIC\r\n=rbr9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"2aab7fd973bf352a0de28b2385dbad4be7c7fabc","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.18.0","apollo-server-types":"^0.6.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.18.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.18.0_1600748662064_0.9507748652640924","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"apollo-server-koa","version":"2.18.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.18.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"90b64f261b87e3442c9e77963d808c39c2f181a3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.18.1.tgz","fileCount":22,"integrity":"sha512-4ZrdKuLT8ZdPyKbkBoalgn4ZrBzFFB3U8/OIHMrnKNop604Z7zyRHs28MYTqsleCCzHLqelmvrC5SZ8SM2BitA==","signatures":[{"sig":"MEUCIQCeWeaTRn+MNj+R2w83uZ6X/BhYEcLc44/kGVTf9jXR+QIgOGSz72r2bqeKp8bYg3lnVTu2LAHOYXKH3dR9Kmdbszk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbODvCRA9TVsSAnZWagAA/XEP/i6mqrbKvEMoL5893F2N\neSWB1IoEYtM8kyutNxjya7zilwrkVsBDNhQ9SWRn7siWGY69CaTt8RHZCnR6\nuLfiqQF3mc2NdWwdCSuqhQioqoyxcFve7nUOm0w8d4Ta9uJsHpZynVbxOPJb\nB3Y5zZwQLY25c0u9f1YkRspAfaUKkq8sC+98SsCO5toVo+qqD0mBUhWOmWhM\nR5PhAruUE83Ew0Vw9nqH4Pe6iH+FI4LmIdD9j4UH2q0HYsq/SC7oc0evL+Jp\nMOTwETuoHU0OG0jZzG8XBDLBI7LWd1Zyy5szt4ruRKEVAfeQlu1mL5IcRgv6\nJUDlpgXsukOpdfI2idTgCLbh+Cte9bFMIuwKWx7lX6ex3dEfelOmDGXbrVU2\n32G/Hgwh20gH7MqXsdwHy1aYnOJPLa5J+GGSBgJFHHhB61Q5wnsMjFN6zJW2\nf1rHSHYSYkJ0aKth9cff3mhp7SMUkaQkTSqMwiWa9jHTAMR9XBc1nMGShx5D\nNeQRetiZfDpb7zRd8pMr6UhMjjNSzzJQ5hM7SaBRPgLv/ch0IefY1u4RICIK\nj/DGNH6/u+PnBnvgcKuVe/hTPX81nYrrdO1VWc4QZSHaY51kA3iPvayQoFQh\n56lUzxNIEy4K1gmu2ryDag3n+PUTU11N86PGHiX5Sy0Kk6hT7v+b8/I4W2qn\nNiby\r\n=XzqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"83e22003c717e93bc57655d4849b0833369f1152","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.18.1","apollo-server-types":"^0.6.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.18.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.18.1_1600970991349_0.10403203927551696","host":"s3://npm-registry-packages"}},"2.19.0-alpha.0":{"name":"apollo-server-koa","version":"2.19.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.19.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8637dde51c1bf74267ad5db2bdf4bb2a0dd9d294","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.19.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-cxiHBYNWl5dba/KMTz9C+Ebs9J7/HxEqfk8ebrEkmsu3RTFmc7f9vYWXuRryOl/7/5UUTmwsJ3AwsjHewUpbqw==","signatures":[{"sig":"MEQCIBgDm+l28f01njsi3if0UruPWzg4lWmFPyR1wLvIHRroAiAmkhvzHnNXGQANbPn1V3khWrGioiuNGcjQJcfwwrJkZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeyxfCRA9TVsSAnZWagAA/kwP/jJBI1nSNa+prtJLX9I6\nLUIcYJ0PYGcJ+0ibnxKsQAHOoAfIWOl5K6kIdnqaYWm9uU614egy3cPNmrrX\npYLbholbDAtBWhrB5rO4jpc0bN83nZSurmETAQirK2kqSBmU4pRJGvoavIqW\nAafO/Q43afvSe0LpkOrmvnLuXnevOWeM5ntozJzru/ba2BJp3kP1BDoXUTUZ\nQjA5aQd5vOXcU666Un/1Uk9Nt+91tXITkN01VrVqjUx2OqCXE8QwyhNxnzNo\n74ZKvi5uC/NmlZWENpdAzY4FtlWnhCqduX1LrDWkVQfOZtULl3HJ3Dapg3wZ\nRSVj8386qOWzkcyxZIyDdEtPYweFeZ7pPZsZ/9rxfb5HTjxDuv6Wqe7OtLoh\nbzofHv2IJl0Pv/9/7refylMLHlFCi7CO6W6OptIPDDfQVasr6u9vO41Okl3V\nh11Zh3fH/qLwaJUyFer7P2qKuleHSptVUBy4rucN/aH1ZC0NjFm6vkOVQ+XM\npWcpxvNdouz5QlOYUuxPyazgzMvFNfI1pyRpFlr7rJgi3Q2qipXJlRxNiXIw\n+b7mcE3KK4D8VShBe8+sMulUFxCl5j5lwTZuoCiKktPFpQ79XTyb5YO1B/uZ\n5tlO4ZhMaL2sLu7O9pcS2IBpb9zcJeV+ALEinexN26sZ/m2gF2HiP72gGjhu\n4jeU\r\n=fAXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"507081eee4cbab5ecceee39de341f8941d2d7b06","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.19.0-alpha.0","apollo-server-types":"^0.6.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.19.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.19.0-alpha.0_1601907806940_0.1180150175114556","host":"s3://npm-registry-packages"}},"2.18.2":{"name":"apollo-server-koa","version":"2.18.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.18.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"da9d8a06d8da9af9127323b1d37274c23dd45c32","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.18.2.tgz","fileCount":22,"integrity":"sha512-8MztWyQgZlYXGN9e37XXC2Ve8nbd/f1T0RjCHk2Xdxo2GXWHcWByUlkfuHH3ftPOzSquF3HZJ5qRoLcTL09/Dw==","signatures":[{"sig":"MEYCIQCnTGp8ooJkIlGXNeQYDOCp/6pSXQvj/nnugDJrUwhz4AIhANI8zgAZIin1KJAGif3Q5Nt6BkDzmhZRZ04fw6r9pMvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe3B7CRA9TVsSAnZWagAAsDIP/2cOqkv869rGCMnWssCy\nrr5U1Syxw0b/VRqDln5gJTBsJl3E32UmFZSNsk7uqm/2BIe6OcKKCi8FjhFY\n04eTsBa/C1qkK0HkvrsSIyHh4P7riXLCiJNIDHZZ3fkPchTsXykEh+jF6zSg\n+UIlBP4hFLzkwsy5r814IWhcyV+pttA2/gOIwrD0Nf+HHmls720Q0mFTcy2O\np+oOH9C/QGFhUAaC50epEZpSH52QBCv5BwYR2IuXlc2avA3Qtlp1W5J1KDV6\no5OBeKlsMnfp3S67o7Z/Kh7v5qIGgRrRBBEDQP/B9bEm+uRd/6knog3zvNwK\nHugwLAzRHLM3isz6fAb36JbWfM4fiADO4Cl5InMMqZcMmm856gVw43Kkp/7z\nR4/rciT8FbM7aKyc4nE0oxbmoszyiNwxVIOe9e4i1PDqNDujb+CpSnQ8v/IO\nvc4krJmCTH3ncxxscCrVxmA7+tal0C0J3AQQY+HfLWnAlu+HciC5u9KTPO5E\nFGe9uM7E1+x51jj5H0NskYEHuiX2kPT6x9VuXX4yDQFxZwwv+31d8jDeJePz\nYo1Psy9XMcSZbs2RLs2Fe1H1PRRIjUCAzdPpBnpTfem1A8HDxid6o1HXpeEK\n52AiuScU+Nlx4id59Q8t31xxi8bLeHcfAN4UCLg+n2Hkfje0I/r7pSYRZi6+\n3CWb\r\n=3kKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a4786b2fbfd2ae60e1bf1cfaaced3f9c8d174a93","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.18.2","apollo-server-types":"^0.6.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.18.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.18.2_1601925240989_0.8141293031447052","host":"s3://npm-registry-packages"}},"2.19.0-alpha.1":{"name":"apollo-server-koa","version":"2.19.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.19.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d4762db7bb5e93de3e7b9adf0c7563cbf9ba4a43","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.19.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-Vo18OjFGmakP0kcnxeqRaKE0lFyWSJN3IxoTWd2zbSKtHf+MQu1RadoY+Ds2wSngkgDJ3rRHUwH9AJ9e8QfDjQ==","signatures":[{"sig":"MEYCIQCpVrrKtXMjjaOTHcSKXEustIL9YODuycGkHVb9kPOJNAIhAJ0Shx0l2ph/VUWM3aRoodzzMfDZqwkzJbBww1JYGSwU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjdwNCRA9TVsSAnZWagAAndcQAJ+G+OSQZv9hpW/ffXdg\nRV+Bjf70nvyQ2+PdXExx4f1TSK0fZPmmxwVNRjhXSNQHsUbOY9NIQEhu9I7f\nvPUDl5W2X4WGjDFvph9rj8xx4g5L0L80o0PoCqKn7z7VCqGxmSjUF30nI4P/\nlpcpJ6+CCyrZBEGPaXzYq2MvUie17iXCO320GaMmXTkx7NblkNojZJcBcb5U\nunuq9d+vJzQfcD5i4smeUcSx5UfW/hmsxmO7D9coSgaQT6idHWXsKP0AKqsA\nPseTsPmiXn9V+HBWlEviYC6Q2BU3lyDZ5x+YMJkSOkSqwbQr1M9D2Gozw/2L\nG7CBGFSfH2neASE73Vp81bVXUFpT0A/YIEk4y+q5nJ4r58YkOCxbHFLbbTHx\nGwfJR6s1iDrAEnkmt1u77zyyF18UlPB7mRrx57GQspavLyVkD9E8UHUuJx7l\nq1XmSklYmJIxgaIYP+nyW9ojChQaR8PDBbXjAKQJU+rAZKmkIOnsKxSVoZX/\nlGls9HFPyco530K3ASC9d49xg2Urzdqup2kRybuJhyIs5WMXVK6SYVRQbK4o\nSHhThqkEgsrDqNGPh9de84Zk0zYGF0kVIwKlLN/C0p+cFQBOx9vyQIw3WtFP\nIwL2e/sbz9os9/fYoTo/uBZ07iDKfLjTg+Ug7y+7dq1CR7XsNhSO7+btl9vz\nnNII\r\n=BxWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"495f8d83689340357f6d8ba959601913050e35a9","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.22.1","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.19.0-alpha.1","apollo-server-types":"^0.6.1-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.19.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.19.0-alpha.1_1603132429153_0.48198347963162846","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"apollo-server-koa","version":"2.19.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.19.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"eadd0c90c4e9bfa3ade7fae558a32ce02753e7c3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.19.0.tgz","fileCount":22,"integrity":"sha512-o9FJWPYxA2ez5ZhERAbXW/L+t00axb/D3B5a9ZBwgIGdGGLABqt7PXfspRM9Opbq1qSTB52f/UWll+vRxoi0cw==","signatures":[{"sig":"MEQCIAepjxczy5C1fS1nAiznYSrrDJS3PlTzvBHJcSlW4RiRAiAX7xJ4NsoJp848B/aM+aCRdmzYnKQNEKLVfCJzLTbBig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnHFhCRA9TVsSAnZWagAA3BsQAKHVR0l7/d/bNzjlzpv9\nxH0DOP4fbYVUG2R38XpFor2syOOTwQTDKb09gJ9zSl+vCsA2e4QVZki/UeGa\nfk72Tk70X5SzHGrgPwsls82lbedL7Jg84JXgJwmtmA4hSZNvaQQ4rBR5hIw7\n2xmErtwyM9zDpaQZxAFfGn35RkPkOoq+5wlGP4Q8w3boatKOAvWmGtTP609J\nef7cHEbVIMdmO34zHGJXlZdvlvDCacNCSuz7KqcnkeDU2SmZf3zB8+6da0qk\nQHi6Y3SnFniY/zmwo3f9s8Y8YvZZUbT0Dg3+3DIkZPHZ8tOXHHBxiJJVfG6+\nxafySH5vXDCmb4qPQVLotFr4qhqb/TfEazJWsh5RFdgrSxV+8J8F22x6Nap8\nEb7zycXZn7+r/w1AsUM537kkuHKpDF6GdIOb72IvIw1uOStcvHJSqGQ49WNm\nfOo+NkMbUAxanqQbSUAK+x/rP6Xg2n1wfeOKpXS3Ij+9S3vr3xFoRP8JPQSL\ngRtsTAAcAYBqEugPZTxKgSAjAx26vJfUKoxDRlztqZUk70JdYjHgq4SAKIj9\nyrZR12mBIlKR231v1T1k/utASLe5LjNps0QIklL/PVPCZUvK4ls8KuhH9s7Q\noPt2KOWxdfgw55zfazkvcMkCAbxoRECpoLLgpyWuAvBVO/Qd9tw9fF4ImwQl\n+MxP\r\n=1xuY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"4c6d16f14ab735ba0361057d75e51adb6790426c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.19.0","apollo-server-types":"^0.6.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.19.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.19.0_1604088161018_0.6874399035967915","host":"s3://npm-registry-packages"}},"2.19.1":{"name":"apollo-server-koa","version":"2.19.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.19.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"40f9f1a2c6b86e2b0a67239265894af56a6f883e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.19.1.tgz","fileCount":22,"integrity":"sha512-hZd5nP8fSUcyDoXfDP7tH7PD5izpH5I2RryJsqM9Uvye58atfnBBruRCeyDxyAPMO18cbbq1N+6o2gLAaLBxtw==","signatures":[{"sig":"MEQCIGbkqDN8tY+C+TClPYf6DR0l3E4S+mAlvaKWj5Psq844AiAfXSw40lbRWIUvCqG7yFGjauQagIaBF3kEQTFeeOuptQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4nwoCRA9TVsSAnZWagAA3v4QAKJwa/ZuFirzbmrCg3vF\nX0fmJOfxY5aXOnmvVSSUuNM3DuNn6watcayWkawzSlrNN291C+rrvBcVmtmm\nsTgbHrFP3peqbDHj9NA7LIJZkq/kLY5xyPe+h4Yf8JJBmiRJ2R6kefnfVkNS\n9WeoF5ZytDdLeSbLjUg/97rQtxFO7YUBw9SqnPp4fEZRYqOaoT2vQ13Wqu2G\nAaf5QT5g4dZUKceEA5ly4lM/OZDVKEIzDJP3XAupsQlnORtHtVkOjyX6gqsx\nGTGXjKkutKjWd/EDKUtG5gqFJu5YnKJy7rOvjeE1h0uqBLZEetDuwwDrghlU\nt1D9m5bipIsrfj9XG4/NpMwC/RK2jtEAofWCtjOsehq6nJZO1mtvipsbU2+J\nSxYSZPR4TQicbAQXmEXn31vIw3Q4P0o6MvOjlp8K8NxCZLyG+O1KdKDeol3M\nqV5p4wbczyPFvC7D7iu664mWDH5RPc26YsItoRk5dV1DE//HlDjfUBXu0iam\nZFIP94U7R9yfHV6a3PvZBwsBmY4sgCuF/a2ulr114EVaiI+/4LmCSYE3Rkff\n1D/f7iwwTakj/yjOgHz/FoOUdYD5zBiKD9CP2EPoyldFnG9HA4shoUdXpr1B\nqT5UnKlQfYhKyWul/r9RsfqsaEzp26ATJxuuzZseAmmZI7b9aVeChuYAwDrI\ns9bf\r\n=H7R4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"7e543ed5540ce5995b30b1bb2a7b54367fd49d6f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.0","dependencies":{"koa":"2.13.0","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.19.1","apollo-server-types":"^0.6.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.19.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.19.1_1608678439994_0.8492916554032492","host":"s3://npm-registry-packages"}},"2.19.2":{"name":"apollo-server-koa","version":"2.19.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.19.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a7947c0a07c2dcf20a394046e054308082409c02","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.19.2.tgz","fileCount":22,"integrity":"sha512-CJPoF2hnZJvlm8oaO8fDUNN4NPWdBDMDFfL9G7hSa53wTIEfIGv7mXA5sqymT3SsmsUJUh3y8m6Xab4Q70W76w==","signatures":[{"sig":"MEUCIQCe9pNXMHDc/l1W4EWvVt21/0suHBCFhew7zmnngmS5CwIgYZC8O1la/JLDVtmjBOVf6KFfjo3F0iz8vtO2qhuQjaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAHaFCRA9TVsSAnZWagAA+fMP/1lAkCePy1/goMMAqnAT\nNsuqVzOhUx9Ydk/gfYXWTN7ymu/a3mU+1ITancGJoTvbow9AYH/pqouW7jW3\nc/ZL77S6PLwjSNMqFjuncHsBmga7LHWaaRrSMW0wmemHR3wc/Qgw/GJHljQc\n7ZCneyqgkRqf5DbkcwKZjhhRZW7ounLzl6sLehly+SaXi9Q5bYgLAJQy9kuP\nTG7HZ9iKTBYpJuB450Iof/r3YQSlsNwz+Z3jxPgtxpFtz/NxkZylOaA4pZ3G\nujHP5Ld+fCdtcrQqZFnl6ZCX06A2//tyxj9D7LZy6vUPtuGhAThWFmjfdlPy\nf7dcrjOZ+11BR9DDjqvLyYYKMhxAAo+TJdqL4FM8dPE9xI3yqxUHEngZlqLL\ny2LLbKHYjsLjv7A8rNS7le6RKKU1iQQBXj18b6ErwrNpPppv/5YqQSt4cg1c\nOV+3vDe0SWSMrTl6wPg4U4qKujWlEddoolvIyMmQuNdOcZ30W7BZnTSy4nZc\njnUsIkz0823fByofIJKqswrMsCPylNXR7wFJeBhPAnvyUMBHJB34rByeoZC3\n0PPlgJVZ3Sze/WSw072IKX21mcr3+mb4FK9bs0DmQPQMZLGFsOoLREWqWSq4\nCbn4z7kdNB06JQG9Dam52gYhsslAjmiSKC0xAkNw0XhgKbo3L2M0+F8EFgf5\nH5Pn\r\n=Ujo/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"c212627be591cd2c2469321b58b15f1b7909778d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.19.2","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.19.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.19.2_1610643077161_0.7524106349412083","host":"s3://npm-registry-packages"}},"2.20.0-alpha.0":{"name":"apollo-server-koa","version":"2.20.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.20.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5f4714f96bd2002e18e161512eaf35793a759608","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.20.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-JJx73N+wsAeZFXKU7ejzuG5yzcQPQxy8zV/A9Fg7CY+M0PnQlKd4rTom90DXeIzzTsQC0sWngczhNeP53h2CUQ==","signatures":[{"sig":"MEUCIQCIBQzV4bKzwOXg9oVSaQx0rCPvYOxJvlRZZ7jdQ6vKFwIgMewOtGqmjM9XP5AqHVJHYxK9ojrBBt0fr2CMvCvmuao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIeE/CRA9TVsSAnZWagAAF3MP/3g6R/QL5kYkxSQJleCw\nBiQ7pfMXmDjPcFKo/zu9EYpwAX60+UbNxtuJd3Wp9ZARfYwdspF4wCfw13JW\nvR0lrxkjsmjoICqieFOpZD3WuttDcImjee16U8Xu0afuZg0lLtrrzxeqgyNO\nvADgnhWlSzA0xtHDLY06RaphzYYFPCFUlXyuGpkofeM/gLIIUHBDdaG0VNJ/\ntZ4qi2/f6HVpVf1/zvk4bO9rWT263RNkX0VpIBhGp3viiokZkbV/McF69l9n\n9J4/Wo5yzMSBn3b3UIs8o5QAp3RzdzmNBZAypQ89NM9ObaEXKcKm6YR2TRjy\nj5j1p+B1OU+/ghEhe9Apzr+mAVj19Qm6OhYYvr0ItGT0MBlPQvAbzknQiTYX\n+ET/NFAaKXuU2/TqvAm7Q++YhBa+uD5B6XzhrAanlH956IjuCxjYOZl1lXyb\nyy5jxRrxKW7lZPsuQmp9Fg60BzzBTaoOpAlXDX1RwmAQW+TW9LBGdiTQG4gU\nihwOnsaweoJ9ZUKQIPzrF8XHVvX8SY7ukn+PS1E9WaWsvX6tIfxIQudeMz33\nSyKYBYuTPFdd4eRo2YBCv8pdXISsW7SFjr7FHTwZIluUvZkSaNAT2AQZ8+xS\n3oszybJnRbFWbRF99p6t/834YLug330QbJv8NFJEMKt94tvqY9mP3e3oUXS1\nouAX\r\n=UfiO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"d18b7a94a6984017955e117060738f190b6f604d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.20.0-alpha.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.20.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.20.0-alpha.0_1612833086568_0.3031488524569734","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"apollo-server-koa","version":"2.20.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.20.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2c9f889e3a7ce06c25aefaa5d396c4c8027f125f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.20.0.tgz","fileCount":22,"integrity":"sha512-C8gknKvtQQlSXCR01zCOQlNH4wKSpd1tlyCVnxELASLb2CtlNLVH2zSDgNsJ3/06q+uIKi7pvNsUwUUD373Pcg==","signatures":[{"sig":"MEQCIDUkxiPHaHX5LJU3RtsA5oCdjiqVEOzC/0R5HTUMGG/ZAiADkZebkQxat7vxIContDP9kprtZR6eMdNsSbgNm5QEtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIxWACRA9TVsSAnZWagAAMFcP/R28KLLAEE1vptgtv4De\nnfGKs/WaQwnPPqrmJ8VbKNDAybXArkW9IRU32q/jnd9i/B4eNnm0+pZa3aA5\nsPPIxudLVgW2FuS7dYWp2s0GGu+GFQkOVY/sq2tOJx1Kftd6TZ820LA2FtVE\nI2L4bXLGwQQb8nQLcSTMVagDUSGYFZ2KonFVlKREUnV8nQQeD3xyFbotWRum\nGg9WA/KqlFgkdAWDrAJxxIJsRiexuPha9Y8GKp6tcE4oaaHXgA6otRM6tA/A\nUxltKnA9XHYwe2xOPQKTCVmZujy0ES0SC90rdgEeToOB0A8JdUFJNcr8Pu+P\n0QYx7IsZ19EUW6OMeTU9CqX36mRC30w4ud5FVOhHkN+3f1iuRCb+mZL/B++l\nkhqMXaQvPtmO5nRFBkdDYebGN2VY0pZ4b6boBkHhw71brfosKeiCs+lr6fSI\na3jXanrQDpIss2HsiaLovZFnw3Cp8qCH7goNEmttNz3I2Hmd6OzU/U1rq8zz\nD3zq7BpFTANlrCiI0mJCPm1Xe+WH3fVt6VHLxYTG0MFo1SK8pUBBwWSbyTvE\nBIzwQ0KvYYR6EuQLreWCSFq1YO+O5Kt/CWnRGlimhmpqdMDfDP/hLtUvQTTs\n2qGH80InHd3ljZZffuRBtvmcbssouW4+NjgYOXVBfg0crD6fSOsP4Kge2R2q\nuPv8\r\n=HhQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"baf9b252dfab150ec828ef83345a7ceb2d34a6a3","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.20.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.20.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.20.0_1612911999622_0.41190421771006913","host":"s3://npm-registry-packages"}},"2.21.0-alpha.0":{"name":"apollo-server-koa","version":"2.21.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1a9f82e387afe5ff684c555693c91286cea6ab79","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-bGcSL+8xhWbUAzJ0s6X7z4y6ofrmDy9Nb0zQlp9c4DOleyxuHaE4IVWxWjLtrN0kJ3OcI/LGU8nAxmX829tSyg==","signatures":[{"sig":"MEUCIGJi8XV09tVQQnAOVJ/ixrY+z4LSnfCJ9rJqEACKPHvFAiEAsp7bq9iKEY4FFDGnHLX5tdF2y49g3+A5pcvVSYri1NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJYKECRA9TVsSAnZWagAAPFIP/2A6LsEJBKZDsyMYB4wk\ntBkgcp4r3vrsnGxqzFnS3zpW8yLDnZjQTprD3hDjLizDAfP0lY59lRlalwBQ\nZAKpNC8PE8xECHkzTgpN5bCzP3OuSA3D0+vg69HcGTkc0l0yET7QGjxxVj57\nMRqZiUDfgoC0AzXkwMG2/rF0pPZ7PEMLeATVQyTbPNNZbeY7O4fl/e8EjbrO\nu+XVw2DoRdSABfAXnN8IMn4NfMZRQ5G2pxuNBpAcgzRqcgFi+JuWt0OhKfXs\nFV9R2SSX00A21gliGbQ1ow0OCl7fnTZ6oKAdp7TbQDmgPyUco0fvMEL0q1ZB\nEvTl38fHaZ+rYSzdvwAxfbUhJU2GNWGXGLPLRjdvKYX96U+C+xRD4aas9wAk\nCsOFXJYjhfCW21mRiFcU78foRPVEfAkG3xePI6eKzwLosOSBmUrszt5cJu9Z\n3zVmC4QajJQrh1Obf4RGIzw9tYNAfyUOuxxrq4NoGEPf39tltpvgFNtvYZL6\nQf4lrBF2/Z43auD4Ud2o6QyE280WB1ZPCOYjj16nd4wGbnoBeIQmEBtSGMNh\ndtEP40uC7rBIuMw5xDyo0kHv+PRjjI+T0JpQ4OpFWzYlZAcOaR6M1tlIh0gl\noDKLYMTyswOUSrhaIykXUs6JFtBdUUqVkMchgaADhcVb3TL9ZqONmXMwamfy\nq2lz\r\n=GMqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3642ce88eb6b83150a90428721dcdffd5bf48a4d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.0-alpha.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.21.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.0-alpha.0_1613070979929_0.35989809956669183","host":"s3://npm-registry-packages"}},"2.21.0-alpha.1":{"name":"apollo-server-koa","version":"2.21.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9d153fb7d792b2a40dccbd5b6010f9be513bda2b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-PQpE7N/PdqiAhwUIrC6PllaiimE0jcTY6Kp+j/WmzL2Jqc7xj1+3A3JymoBIRSwSL7SY2s0XXNpoQkDJJ/VW7A==","signatures":[{"sig":"MEYCIQDN3W3oEwj3mT24emmog9Udj3CB3KkTx+1bY2svFS0geQIhANAcn8qH7UR/49ZV87Tz2d8d3ymvBOnmo7f5aqvqUgDT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJYs5CRA9TVsSAnZWagAA7wkQAJJ0Z2wMJ+RnHiI8DJGY\nyh0uyXTWCocO/TE7EyRyZnqI6Q/VXAiB4ADvbnPxW5v6q1wcq4LXrBT85Y6J\ndQVSOxDGtz+3UYla53/DfrBQ3bWwd6M2BxAnrGaWcHucHxFPhCShAevUGnV1\nB+6hSV3FO9DmSZxDS4mkd1cxS87F+RMyaIh7n1N7C04JBqP2yh3CswYelWbL\nazn1ZbTIxpDgngkLZmOBby5LbDN9QUwKJourkLsn7IrECGzZI97EYewkOvNc\nhfw456QxY6CfWfDFzhYxY2/8rnGAHpDgOcIUMp8wrIB73cBNA4PguyVKE1gb\n6AHGJZxxA8pDQI+0WBVLJ0a30hi6hrfgd1Z4JzCM4ePAi1ooh4b2Lj5xDw4G\nJRwL7Nf8Q4ELfgLxZF9uMTJrv2e5VOaAaVIGwXq5cKJg3XoI9xxlHe4oYS0V\nqjd+lcu+qIifuTclZSbPvx53AaoEuetNQ8QnWoUM4+0Zh+zr2cy4IZmo8EWx\ntNXdhoRem7AEcAivZekbtLr8DSqIbbWoc++YskzAUhSHLkSITD0FZx9BCZ63\nwWRbJc1JSnWdQv+W2qZ2bVuuBEbr53uGtfCwJzIR3bpeYxtVoFzx8JRRQPif\n2Wup8WKEFOWqORj2dyB7j5/ndJ/miRJLJ32o5J+D2wTr0lEd/0+/b0Yj/CWA\ndMBP\r\n=lBMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"26279de6a638ff1e76c34bd3f9177669a4632f83","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.0-alpha.1","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.21.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.0-alpha.1_1613073208882_0.6058472715861747","host":"s3://npm-registry-packages"}},"2.21.0-alpha.2":{"name":"apollo-server-koa","version":"2.21.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4e6bd572e66d291b51c693e1651894512ef5f9c1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-RHmVkQaV6uFPzuX7MvdOEMoLqPakcmoZ6ox3IIb142/CvJKyCU0jD9AK3Kkss4M7tAUOyAY39UWq2O0skmeTjw==","signatures":[{"sig":"MEQCIHOZgIq64hzK3pkQaK3k7G59UlP1pA0keXCxqlRIhqk/AiAtMz1a4PWn3hwKnmj90W9F4HS6zzZTli43oJI+LaMh1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJaYlCRA9TVsSAnZWagAA6OAP/RnbEeXgScSaYlBm3zpa\nYrjxBSEjOjMnXu2BFDqJKK7sESeezE7Qg5o51+9BoHVR7sgQvKcMDNXjfS4Q\nwxoMyR2hjB/f5E4OoIOKwSi4+BizHDI0nRYmBmt5vaMz/+B73d8DCaRXidi8\nsBgLhJBXjmS3V/PNlNjE1NZOTr/ftyIeX3A/7lQ/hKfQ7tIwiMEoqFhq/gKd\ny3/0VLLqudZnOt0ZyDC0ww2McMMXKrsrCLCZqY1G3HUB9zUGb7soySjNtE9g\nwF8LB3wEuv7aLNzdjZ5VLVxkhxOlAmRcmzXmFwgl+WzIXGZGxsccyumSxFtn\ngGc6VZC5ws/Ng4UAUCnu+ChVp06Cr0Qn4VnGkoK1SU7bK3U43o2PP6QaKBCB\nWDZHfqwb5XAv/R5PNGKyOuSnY0tFwaZ/4zM/JwrGCFtjNVEND1ibK1j+uPU8\nndU+gu363Tmb29D8N2lB761ja7KayQSIS+cLTIAVOSRsfHu1meog5QGQGI/K\nfyHDa2Ub6WpvpEddADb7yE/bjsSKb1k6haygmK+QZ3r4lphXjr7czsitUKV2\n/R6xYsyTzjB4lBFWnoz3XAxuvIp/NJMxKfkELKBq0Y+aK28hCaYekUpSL9Wg\nB8QS6kgWNhnn20cvlg9eRtuv/OTe1pWiDq8ghdIBPgjQa+AQ99LI3PZs1YR/\n3d5m\r\n=5tNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ae81d5546aa73e5328f9b08a4166d7e50d8f4f3e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.0-alpha.2","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.21.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.0-alpha.2_1613080101369_0.5661370943664377","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"apollo-server-koa","version":"2.21.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4bceec522bd8c025ea8bc17c609076b32145d655","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.0.tgz","fileCount":22,"integrity":"sha512-VlePwgEFQ0PkCs6J8oT9z8P7YNS3DXmxB3JPcnsllrHEH0gZ1mDaVOEc3w3Pg3ZTaRCMKqh/g948R8Rg4xut3Q==","signatures":[{"sig":"MEYCIQD/UUJlvdewqDA05Lyw//7aOxwXQPYn1UoNF/KTM8ZrZwIhAOQ0hGpGM4jaZPNIz9jJ6Zg4sNM7w8AVWRSxk3vvu/Ln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJeCCCRA9TVsSAnZWagAAeo8P/i4bVECis5lxU5IFaIL0\nlrYKbXFsIBdTzG/JseOfM7LPkI4++6++PoQqa6x0wybMy+62s6yqSFgBv6ed\nuHKxeZWh/1HIrIO6tLGdywcCiq+q6EzJ0NK8+vfy1Z9Ns1mnCj21toqjhiEu\nK12w5bWP4MDt95xhvwKe10Pwcq/vRoDQBT/o9DHzhSw6kjeaphHAtUEFdOPA\niBIxwUMVzXsmhDWAihHFVQ8yZ7+uk9iOzsL7tdWUoH12dtU2RQajadc/DrTV\nrC6SWVCqtaha3X8ZWMUXe26z9gK6WOkC1yFC8jnQZdwh3Jg/SDr20Q1RyDc6\nmjh0nS/IMYVXoZJumOy5uFLahOP66mJrIEXo/4BngEGuqBaHps51JcQj1Kum\nPQ/fehfsAcJbk3qgcLxPqQOA8Q8Y3ijH7OTxG8JPsNN38A+LPlvM8UcxrBf5\nPJ7rG14PyLG6pFzbIoerpHiq8N5Tn3lDMA7Skt9eDUIVfMwXXl79IeFtUfmE\nBnvvTp1Q3GJzuyPGU2iMaDGEfEI5WSmMXHqkERgGLwkdA/9X3u7vykMkfB1+\nox8/nyxFkLHEI7p3VmyfGMsFEO35ZKLcdZtxWvXm8uVdDLsiBPMiC5rEJUV9\nif3mjtj96uzIyhYNcjqrmx4kc3mCw1f6/G4f36p/pyGCsUxdzcQ3A9z86iIG\n5Sp9\r\n=e/pX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"456487f425d3504c1b1425cbb7c954c664b0631e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.23.2+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.23.2","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.26"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.21.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.0_1613095042115_0.1917033083223536","host":"s3://npm-registry-packages"}},"2.21.1-alpha.0":{"name":"apollo-server-koa","version":"2.21.1-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.1-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dbd86bbeaad4d6e9b711944dfd31ffce673c9a7a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.1-alpha.0.tgz","fileCount":22,"integrity":"sha512-mASijh1DKySCN3lXsmkt/pOF/bYJvsS99SCEdsULtkGXc7b3f4m2GLb1Iah/ObZftpoptNXnFD5E0AZ9uH8ulA==","signatures":[{"sig":"MEQCICUVTzd8JJloFjT3lWCrdad/jh+pG/yR+EfV0fx6UewhAiBWjZR4kZPpgQGYmCyF8hgD32PD+Dvs7Y+01/Qg5Pqbeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQs29CRA9TVsSAnZWagAAZLoP+gNW4f2KRGSIMaEM/WAt\nm30r2i9JP/rwx0MeadrUjxrGI3k4pnade1WErL0wXMP3FKpzPlZhDERq9hew\nd56LvFCRcg49aRHf5Akzbh5v4Dm+lbtB08tSQwd0oQsGL86HC5/pfxA5tnss\nUGtF2Vb7MCUMWkqr9TmkdqhEg4huuzSp0C8VfKaARbYWLhxkUH37F/kT/MSY\n05m07u5HsUzH+Caz2zaWKma3WsefF86coV7o+jGII2uLGNXngnRo6yJLcTqJ\nd/2zO2qQtYM8L/qQLjJYBKhfMNxHiVWCug/0NHZQBV9BVIArGvt6zPy61Ixj\nEzRzJo2YrnbFeKWb76ATz49BnrMwbZXjHsWB8QWAc9cdACbO/069fyjh57S9\nQyMrOCkajuFladpsSjeekLb1ZeSVuaN9VzVSR3DrhBQcxyDDYsoebeaGrRW+\nfDRFYFGaMndXwVPeUTc5wIjo1xUG9nVsAlEt+SvBMIDK+xAykmcizRwcE8M2\npBw0MuLzOxo8iJOxTkn2wml4a6IH6oiC2xs+5jKQIDQ6VkZS5E6ZZ6mgT6BM\nwxCah4CuGSLwxMEVYoMzpB3OCzlE/19HETLZ7oyrrGinuyCJQFzk53YvjhPf\ntktiYD7KIKrA8+coHG4mMzlRBD1+lwAT6/O9wJJOzNL+Of9MtBQzmTwY3lV8\n/DBr\r\n=rLB4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"2397291e292dc92b378ac6628ff8d291c2006a68","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.1-alpha.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.21.1-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.1-alpha.0_1614990781363_0.3181198774045113","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"apollo-server-koa","version":"2.21.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0b8679794b19750cc0e652357c3809bcca42af0c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.1.tgz","fileCount":22,"integrity":"sha512-+qsjswFOdIWbqHoMiYlRCpek2n6MmVNxz+VAqOZqNbMzupQ0Cs4pCxUyM8eOOFXAaYNfwpRGafNQEbNgLlK9UQ==","signatures":[{"sig":"MEQCIDgPmRT2ltUQb23rsJoyxpmMS5Vkr/O5FIi0XkWca5P8AiAC480qsVrzINON0MT3Q6EZqI8VXeuAvhbaY+9UhUB32Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRmx7CRA9TVsSAnZWagAAhBAP/1ICceFb8TfRuo/Gg0kc\nuoHUopJ9aw1UAlwQJUkTM7IIHwXkXvZP5kSQyKhOa3uxwjWtywd9IE5WiSLR\nUhcEiT8zO3cxdcUD1mwUn9E7BGZ4Qc8trRH5fSdHzihRhP+yadS2/ixZsaI2\nNU35fKlVchwTUglKXMwOpHDboWVRex94E8qLNbnf9+tLYQFX68ER8Q4DpW2m\nl2pdDOOyImmgieWTZrxvu32+Ni53qHdZ8C5XtoPE85m7Qeml0TF8NkrsOxM0\nrmw2KXvuYIkeeR+60ssn26UJhv0cNavPXvVqCA1xu3R7Gl+OqRAa+906PzSR\nrDIllRm8gB7lNiJ8Wv16aHYkE22TEjhwaik1jPrxIVzezrNDd9oNO+KrZej1\nnihJ8unZ3FKD+Xji/ue/hk7zZuQL/negGAKI9D4/t0qVyVio0YudRImwH5OW\nS+4STWVubl+G8j/VPFqqTf0mJKcMZlLWWr5K+Jocs26Fk33YAHrGXGR0hm+K\nOhNhwzLzPEWmK7G5Jsw+UVzuiepExiEbJgLjpi/nHllajsKSgoOQp6RF+/V9\nNMrK9Rt8RpDxXA+ASLEJFgbIkyeXONJpqhLuyEIRG64xvo1EIjv6vKoJudSt\nlbWFctqXzxIFlnfkxfpM36hEKKeIpMxqYvc2az8jnGJHZ+ODPrNLYGmQad7s\nCH+q\r\n=0Ils\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"9941c8f027cc8fce6a15f8678629fdc5dab4c2d0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.1","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.21.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.1_1615228027193_0.9974123640983388","host":"s3://npm-registry-packages"}},"2.21.2-alpha.0":{"name":"apollo-server-koa","version":"2.21.2-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.2-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"16567e7a44d4b40fbe4b5a033ac7f35564cde393","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.2-alpha.0.tgz","fileCount":22,"integrity":"sha512-8KpH+FynK5d9RZy8MYKMroF66vcVR+sezZAhkv5JHqOaaYEQBI1EuK0rgWpKPz7v3ZXSZJgRM6wzYq2kKZtxbQ==","signatures":[{"sig":"MEUCIQDaI70SWczGW9GxYbJr73PpY1OhsQLthd3hYKbR9AjANAIgBL857RPpN6OH6uWd6JvVD8YOwC/5W/jHE01WkFMmABs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUSSiCRA9TVsSAnZWagAANT8P/21yTrUQMCXkfVjW9KOg\nsMoWWqSaSeupncStGauEe4vnkVPWgEWbrk0K3aa4YSI4iS8U8XrDshMJTgtk\nyo3Kqsl68cNVzIKaySluEkJIOMGcGgf5Zjymm1x9kTNiBBAdkjPeDtpO7OYs\nWKX16RLVjXJ0pTqrmkGhzpsl68b/aqPTthXLWeWlh7lhUPMIz3GcBNPcVAij\ncetF3zUeVbx+K3FvvByJOruOn98GejGvphgA1gCinGt2yC4SfRbvvy5gy4Wt\nhzlRIVaI7Qwihoo+oEPbctTdZB5IMYiAR494svZTgT0hRGNUvtnemNVjiaQD\nDhu+avKge9NpjWaTdnJrGsvTGOLu/+UOlYfyg7wb2xRUFHHNyjyQrYG9e4nZ\nNCk885bI/43up6WqtVIJsiUJiVkC8qaEuEpq2Roe+uv4umLNg8TIBobsq159\nOxqWExY03mzgVcbPH4CxrwR+s6T6875ka8+GRU+zKHGnKMR9MM+SkdiYGJzA\nhT59/E0HFCbulXYMH3fgn7nNHmYNdVeVnV+vngbGdDR8ILfLWhp/pfbx0ACM\nwROfy/UTR2PbbOKT+0n7AE+SGUfnBX4Ier4eYc+zGbwoBX1OAvBLgNYtN0m9\ngNSuZfMBGIGEECLR6IHTZ1WZpNPhrW6tSurt7JN9As3tsS90y5pzqEasfPSB\nETuW\r\n=YG7+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\n// Construct a schema, using GraphQL schema language\nconst typeDefs = gql`\n  type Query {\n    hello: String\n  }\n`;\n\n// Provide resolver functions for your schema fields\nconst resolvers = {\n  Query: {\n    hello: () => 'Hello world!',\n  },\n};\n\nconst server = new ApolloServer({ typeDefs, resolvers });\n\nconst app = new Koa();\nserver.applyMiddleware({ app });\n// alternatively you can get a composed middleware from the apollo server\n// app.use(server.getMiddleware());\n\napp.listen({ port: 4000 }, () =>\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`),\n);\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"2f717937413c56aa66470e76c9c8c423a95b67bc","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.2-alpha.0","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.21.2-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.2-alpha.0_1615930529489_0.3710767457712365","host":"s3://npm-registry-packages"}},"2.21.2":{"name":"apollo-server-koa","version":"2.21.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.21.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b91d4b98892c54966739030919cc1e56a8e59d2e","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.21.2.tgz","fileCount":22,"integrity":"sha512-OlHU0CPUMGNIZk2h8UT7DxLK6p5SVe62U4itGaWiR7B6D1Qhz/m4KgOjl8Vb2oL1i1qPhbNANgd6ChblRIejFw==","signatures":[{"sig":"MEUCIQD5sOAwVwrFXqTzOhE6e6ozBZmTy0v6Z0h6etuLmlMTFwIgCYxvpwAd5V4QkGeUnjqcYN0+B7s0ERZMMQSXJbrHha0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU69xCRA9TVsSAnZWagAAuioP/jTDwyt2pT6wMX1U/zcf\n165WRkMFgav68V4tITqLQGEhRTNkxywp59pfKahyxsgIzG1h41P3BWEfZNtS\n9V5Fv9QsifZ1wrW7b4tZTxYJytzn1TL9KZaq4xgeymKU5iPyNb6aAsWBarvc\nvLD6e0PDgli6u5bqhLMH5APCZiTY56oHA8qWSmeGImbM/J253uH5YTrB5icd\n5dmoXOPFgDmQX9UWOHV/3f5ZQr0Cv2g6+lWZQJBGksRPXd7XQ5cjhpEWKmg3\n5zam3hsU8/oDuNetRKkUH1L9+hyCvTf1z0nYVgg2zcDHuVtwpiqezp9nZCs1\ncVgJLeZKmXhV0scCPQ3c3w5EjiKVvlYFfx4Bz5juI/2IWNLLr4oqDar/WmEM\nfncCetDI1oekncSGc/Xoi1PVQ+P0k8tdK8pKGXpEltqrw9T4GOu3QrBttgaC\nUYHAK274biu8PRMHfESpLDrLOh2cV/3bO2nWy4AgapHSF23OpprOV2CS6O0Y\nPmqVy2uZb78MPhfszUYJyPzgb4cROTIKTgEUfG6absgxV0qbanLHalDjPSYt\n4kzSTAdwGzqXNf1Vomyn6GgfUUGdyvSqWLE2jVSu6pmGzbIGHr9eXNdDvT0m\nAIWttTjLYvumtQvUmCTu+JJnNNANWnd9m0zFgBW9j35Oce3owItIySXzI0Xq\nFubX\r\n=GVf4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"7d3593d2c27be2a74cba4adfb57894856d8fac81","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.21.2","apollo-server-types":"^0.6.3","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.21.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.21.2_1616097137161_0.8166163645521778","host":"s3://npm-registry-packages"}},"2.22.0-alpha.0":{"name":"apollo-server-koa","version":"2.22.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.22.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8f8f2961fb458b1e781d81818cf26aca4d2e3b63","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.22.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-LYpKW9RLZwbiyLVj/W7ANgCIkKIo+/rjPHuvpNTpZ6xeUTigRNW+sA8WbB5e0EHeMmHbJU59bEB+We9br2D1Kg==","signatures":[{"sig":"MEUCIQCHKzG70xCF37b+FFJ5VgRWATNmtsjLvWlFwEIphxhDdAIgcIvcq7utuNy1Nlq5ZKgDfFhtz72ZdAH1CNYjjQ1Ke7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWRMxCRA9TVsSAnZWagAAnhYP/ivpbp5foxRR8Gccbi7t\n8dvSlhf6cqDlCgpq29+fwDjGWmHJ6iDN1eiM56uUTGp/8IQ7ArOa+Zs9n3Qu\nU9PwqTwK3NxC8gbe2b+auvuMOdVvgT3lQKk8rF2vQ2vTQTljA7GEUMtRo4jC\nBAqRHmtRD4ufTBeal68FRBHzDt19JR1JKbq2FfjHW2h1eX6QB/7liTzA/LRI\nJx5CTCBPIRjd0N3IaHS5fsE6qXv+r5ULaI3GNw4dd6OGboHzs9JCJbkn0Gyg\nHM/PV0zAAM9XF5JmwOP3g3VnrqopM1jwyIeMlafsL1DTxqD9tS7XG0aD8ooJ\nRPBb0DkR0AMfQgWqqyBTO85J6z1tR9hh8YzV7HcjJVzNPyXgSFU1KaM3cDQ9\nMFDIDHAPTaNI9TF3xXXftS+P5TWHq4gg8H6vl4Cnag5Vv+FS62lj0DWLZN6G\nKqf4Xlxiu/MnxMUuTibZvDW0UvuFdgKWzvBGvjWdMgBYhP6cTLrMtA5UkfV4\nol5291RgHj6Mbs87ioVm2UVmNxhNIoO2b+w0Lm8aQ55xFqq6CkeA5AyzpLaZ\njZYOcyhBRx1BFHuHVzoudInc29uMf8pgR60oCPejpeLBlwD5j3vsQei1nTja\n1fjLCTPNtomf4ohOT7nUd+MQA9mhMlFLSIAhVpCJUcPSGX3r9yFYZ9iqPnv6\nX/yC\r\n=34tg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"1682a2566c135381b67310922ab7fba44c4f0644","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.22.0-alpha.0","apollo-server-types":"^0.7.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.22.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.22.0-alpha.0_1616450352582_0.38675690424371645","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"apollo-server-koa","version":"2.22.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.22.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"112cb7ec023fcaee57eac4996a335ef0e067e5d2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.22.0.tgz","fileCount":22,"integrity":"sha512-NMagorHoq9Gi/EWMwD93Mv/Za9pS6vLKwEi3dJ+9vqqw+PBrybtVDl4j/JAngouuy1IizH3nKOr+KbrpzP+qzw==","signatures":[{"sig":"MEQCHwr/Ojk1XCGdDUZ4ag1Xo9JRoklh45JFw07LHqrrMEQCIQD6Ulgzr1LWVcuNBJUj0iAff60Fh96xTl1TecvG5A6RhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXSqqCRA9TVsSAnZWagAAnsEQAIvgSjTo9OjlGyLy1Hlu\nR8BT5V4ZSvLCuNUdNLtVKNl/LiZwMlw1sN9SSGZtTU22KZsss/O9MlPVl0TM\nbk85RyldCpTxU3e8xxEEOM0zT1mmblwWhfLyP3Ek4GzXPLBPPpbDW9fBGzfj\nHzw1jl4sxy4rGAQv2ojEJYKFok6NAPCMT8pax82T76y/oWU344wMICjuMY7r\nttp6o0bAgLG6CZVqmILIHIqkwF3OrHf57LK0If4ftX6dcUiklaBV4koXedPn\na3jLSL9hW9AZnESsUaQshXeiFpttKlTmpnKmInCZSm6pD8A6CpR1xsW/zE3m\neiBxlep2C1LIq3CBjt4/iflFnwvaWXGx81nNrcPvt1/x6FlyfGMOk1QRZJx4\nAE/sC2dKCgKV2uicf1b4R+bO1H/WaejNa+p8eAEnH1aRaXlE5cRQwJ3v8d/f\nhrI6NGJTOiY+FCNSZKlYzHMDJ6THBl0j6URAgdjPBN0Uj/GoP+GhEiQ8vhGf\nWTOcz+na4UUA2w9XtCIFHxm0d509Hs+esxkP2RUz4CILQyxU7D+rnDMPiZX5\nI0Z3IFOL2Rg+5bmHCGeuGUFI2UVrofF5wgPNAuQyTfX02kPVClIQHKbHvIVK\nS6H5kMsLJsu6IZDYqRBasj/K5qXd36xCXhs5OHqBiM0efn03cP2PW8mrPmnq\nNnIg\r\n=kFyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"93499e703a375ff0fbd128138e46b574074b44e6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.22.0","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.22.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.22.0_1616718505959_0.3096799969451387","host":"s3://npm-registry-packages"}},"2.22.1":{"name":"apollo-server-koa","version":"2.22.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.22.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dcc75898a1f90ca12ddc67285030fc8e049e4915","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.22.1.tgz","fileCount":22,"integrity":"sha512-KhGIv/lc/c9plKcNqXbwcavcDpYjVtjXU5ugIeTMGla3Z1GZVp11GYX+tj93iET7Ypw2THssQNwEKlOma9K2nA==","signatures":[{"sig":"MEQCIFw/UZouqU6/shIRnUojDKOiFD33J3nNpiLqYT8FgSnfAiA3yuciUieCknqjEQrKMt0zZ3umCXzl7nSdPZDUInyyVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXWqKCRA9TVsSAnZWagAActMP/0miYIyDnl0T7BvanJT0\nDeJNvrPfelUhAXz+Hcspp8xMhGJGJEEOlZnchcWjOK4yoNH4tM3n1n2JrUuv\n4PYXY6S+iXwGlMFgY0qjNKHUg3pkAAtVb1Kniq/icI30E9gIabxFQVVzemE4\nswNB1u2svyi2LbKheLXCTvmZhXQ43rA9SJloLN2XczZZ3ilb/YW0Y9fmmUlK\ndA7+uPpypyuaFGBHLiEsxEtCsu9jdErqH0TnIz4gl67wFFYiwBzZAesOdAsA\nMEw8LE8fZYpZZJ+cBJPusGXpN/8Alla72rk4f5px9lA+f4dV0btIadOgmW0r\nUokWERxJUWtkcHHdMPz1OZp4kq8BaL4YqazSQ4xK+Tz6B5qS7PjwD+mb1qL8\nMmz3uoxwYgDvyCwnarkO28KjMl20YVOHaDKwCkMiWTEJ1mPrSSP2ASOnzHT4\nQepxKoyX2jjT9k7FnXzvSm/8ta+DqqnuC8Gu3ouZhZ8A1CmatOmYVFPsywZL\nQaoZvvUPouvzA0NOP/xdmR3mNxsMbjNK58pn0Ynlun7sXgYOAYXW7auMvmpD\n3vlQYQL3wTW/UhPiYY4gqwUt8YV8z19el62t3q69JEeEKATnWBgW7mb1ORvL\nu3NKj8Jfgl9GYIzt/wsackSLOH4JdEZLL7UHsk1TzV5p6Tfin1oogOMEBsTT\nwVn2\r\n=72d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"6ad8f8f8ce743553d99097f77aeb7fdd4a536e7c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.22.1","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.22.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.22.1_1616734857621_0.9948230143904884","host":"s3://npm-registry-packages"}},"2.22.2-alpha.0":{"name":"apollo-server-koa","version":"2.22.2-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.22.2-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"2376fc360f12e31c46f7e3b77d01af5fe2a67699","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.22.2-alpha.0.tgz","fileCount":22,"integrity":"sha512-rBJUP/IqU4rlLzeiyMVwLVVilqAg4oHzA7G4PYSOiPrUXFc+dXGgi4F9W1/NtOpfrsZQkaDRegMheRvRRv88tQ==","signatures":[{"sig":"MEUCIQDvOOwt9uk0D5kAFZSPn+FLXix03hobpRwss+Of3lxSbwIgAc1crPe0FLYz5HVuzZ9jhJUX2L+ptU5psR+bUdU4dCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYinKCRA9TVsSAnZWagAA4SQP/iPFSN8VmlHVEIBuh7GP\noCwocNqgYhaKgUoOWCzqCAXdu6l4gPb0Jz6zudTWcEsS8L9OyjOJuvS3s7aP\nkxBvUxsN+4+XnLoPttcmSc8YOTcbDMfjXalNmm7qAchrUoOdSD9WLJGFD3nu\nHD1xI4O6eDiIqWL8d4jhD0r/P5hvr0xlLzDU5nmyyTOJPyAMx7z6ygtiJXXI\nclmqSfUShoseSu0r2AXvNMq9ZzuSTQ5jL6WNnOzl6bgSmaX58zjIilIMdo0b\nZvxblHkesK5zXTcFSkJ2tWX1OS/QqP9zXcWdV145qWLNGV401YvLr+7mns6n\nV33G2m7SGXo2WatJxpxbkC72b9QLIOMRJCAdC4sQhWLjUyCLAC9vznIKvYyj\nkrw6zAHVV2OUs5Wdu+ctPZY+6X5YDZrdqJuVxD2H/hU18Q1C0p4KniPjLzM7\nvPTV82d2Pwr+gwV738K1AnBDE/nqI30Nf8i+BzC5QiCMwKyXVyBUzOzcPE6g\n/YfmcWho2P696ITNr+bPI65My9CP9hfKAA77GYdjCJxw80eagEEtjeH8+RMo\nLfVP7a//x+TDtkhXxxp+2RjM1PNHO4USKX0Ja8i+IngkOebqF7FRkiLlbzru\nrG+7fch1a4eL3d2pmwnWcJJQwfveTGkXxrrKUSaW2xfrSm/AW/uDcOobuAcp\n4mnB\r\n=3BeJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"f4f14d3d6f7a278a21c334b39644199d2c919202","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.22.2-alpha.0","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.22.2-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.22.2-alpha.0_1617045962334_0.36664766881360045","host":"s3://npm-registry-packages"}},"2.22.2":{"name":"apollo-server-koa","version":"2.22.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.22.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b31b087a42a84debe081f65f24934a1f3336978d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.22.2.tgz","fileCount":22,"integrity":"sha512-ZFXCnUc05D0JmCgzG5FbnHAAOQAH0CWBsoWAcXKGawluYB1Xjr8bQH+DzZj4DzaY0tZtWssLjE1zg8nZmUnz2g==","signatures":[{"sig":"MEUCIQDKeFw+rAMvSX3iDJjQoB6FkPn9hUqTrnNpEzfqVlLsEQIgTzRCAWh665oJnvwbEaGyF2Uni5Iym1nZTqxyYSmHxvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYixiCRA9TVsSAnZWagAArRMP/0bfvekaKGVJfxOagDEa\nByOLdUj1hFHIylDKj3Eq1H3UkLJ1ysf7OwIr79g0MH/v4T98C6jFxGa93+bJ\n4Tt13BrnnBvgfZDl+/AU8B9rktYfaxcj1Tpae6ZIa/B4EYJQ7Lmuqw+KQYoa\nPKUOz4sk3wMv793rw+NS2Pez/D2viGNsQW2ZmHqf0/+Xl9B6YLu8VoHSoap3\neG5eHUAe0sKObGTHIv0Pnnoz8+ixjh8Wf5upBCIRNXXKAJtg413iBesZyQod\nsBFwbvSwMMr3OlAXajnZ+Z+Y1vmykK8MEWx2r19isov7F9UIIzFqltLc3LYH\ntIiPQNwHBCHedMUCiRAyqbEORT5MMggJ8rI+QVjK0ukzdQn7TW5AZXcpxn1Y\n7K7TmStSeT8D9RSIUK3CCYX/bwQO+PdP2QmvCicUSdrkB+wEpWjz5lTAlgDP\n/WWlVywN2FHungmvXas+U4jKPaybHqPiFNuY4fMOLlQUiQF8udvFXwY44MMR\ncNS7YK69Bc9pRFmBR7Nbik/5uTv5XXeUIRUke1OtyujuI2qOOGvWC2eoZwRP\nVH+etZ9s8/7+8H3nR5cW8Ojxf7Yd/0id+K2Cl+BGQUIPb/nrAnCQ33yDoM5V\nt1oPrl2NRwoEjmHfXfznY84bBQi2ETf04XnQ44iXfifg2q56tfBtwgYTWdXY\ns7/x\r\n=lfYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"9562af498407e86923d96902683bb5285b849800","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.0+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.0","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","@types/cors":"^2.8.4","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.22.2","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.22.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.22.2_1617046626209_0.22224993877364718","host":"s3://npm-registry-packages"}},"2.23.0-alpha.0":{"name":"apollo-server-koa","version":"2.23.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"219e8e7669016231dcc3791c52f22da804880cb4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-9ISS59mmwcwP2t8+n6VqrdQTVj+zq47LK+UV8lL6GoNrEkEgsStAJSXwxq/9pW0El+OQe1/vx1vU3063eVUiGA==","signatures":[{"sig":"MEYCIQCSqhiUMNqzn2OEyz7Egu7GkZ32SRtBfLaNSPx382HckQIhAIHtxzSGQrbY2GXuWs9oHnkjNvR+bAvAfIfvERR2q8U8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb5suCRA9TVsSAnZWagAAo38P/iF5TTyjPqoafCQx3FH4\nlkg98uxvwjy+/PUmCbV9jj5NQc8OKJ8BYdwb6NGXOKnJaJGE/PE/k5iUnCJH\njrZx7GRaeSjbHPvXlVaNFreOfp7NZ0R6jLzp8ePHFg4pH1zogjM9MOB7fc+J\n6Lj7Y9EDe3hgpyo9bIvTKtJNFO9Ele0hGsc40Q5KxdYx7NLXTppRm+frfUVV\nmFC6/9z+ZhwGR2zOHP5EGSZxf3zKFWCHYoZVn94SoAHNDieLsyWAlZfHLOuJ\nm/aRIhxYss1fHJqUcOVOvN3m87tbURnZVBx3sHff6TCIwPCgaZa1yGFBOqBI\nH4XdWkkoqzbIVX8+qhomcbylQVTZwDGv3oNPBJD+7PIOt/+EtFyrhG6yLUH2\n2HKpL66WaxkP2iHph9GkYZ6YzkZNbYkddHGLpGEPdlh3RteBIs655xgr/Ky0\nr9W6o2fI+R8lFSJ8BK9iW6Y93KycRwKbr2QXPH48D1JVWnfEjvjUM5FyUn1p\nw5YP5BDYLpmN1qy1P/h1E1KKzo6S3WDTybg5rqsf35dUqOlBkcfPH0fYn1PZ\nGL5Cw8XFPPLuUE1bJQDbxunk55/DP59Dp2OfgKojGdrMH5AL+5Z25CI6pKbB\nTAklZoR3qvpLKzrJUZt9xn2SxIAYMtTozJLKwF7cU77X1U36otR7oIMF0id7\nxpCj\r\n=UBdA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"9d1cbd17e61bb0146a0c0ef2b207eb100bfc70a6","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v10.24.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"10.24.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.0-alpha.0","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.0-alpha.0_1617926958324_0.04480817044711549","host":"s3://npm-registry-packages"}},"2.23.0-alpha.1":{"name":"apollo-server-koa","version":"2.23.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"51890cfb6634df97e237113280fbeb7b7b187947","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-aEANdHXGnPB1Ay5niZ7pGAjl0txeXOtHPHmUjQbMe2eZDTgDtoxb0lKeniL6Q6ARtv4GdmP4EZpFtGBlNJJHMg==","signatures":[{"sig":"MEUCIQDt6acqFiRIARQ97+VOXB3VfwCcQeE2eeJCvEXSw7ox5AIgBGcuZjmrbQG8v3ZRYcTJLvexclXU+vAR0TohSh6tFqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcLPvCRA9TVsSAnZWagAAOpwP/RqkcVJ7MEn/SEx3Qhis\ngNkDoQXPtLt+Ai/GVV5NjdQ7AHCHnjz5PbFmGQm1zUV/Bfc8UgE9580pQ2Th\nFy7OaubAe5mojkuJwrV7mU8fNge6qdpAbj6+ZEvHo0DQwVBF8yvOgm5zrRNB\nPyhNLptubCPUcXxgQ0obZvfsCzxtblLdFtvTYxlA/B6Wy4OMfM8HJk4+a6UD\nxlRi6l2bPOPboRX5fc5dLo5+1SA4zh4oxx6GOI76Pq0gfJQB14nlS0AmfVWw\nTM2wieXQGtDohtKd2hnePE7HUg8/xBsmzNwFIGeMPgeOyw0k69J6cbbkgQbR\nxNJIAWRiXv3Cz8mZmkXvU/Q2AkpUHki0jI+/avpcSGmcrVnVeTdyVbluPD7o\nXfPbUbKQ6fvJTRDFqCtW2dxHhkwQFRuePNMwXEtFRE/93Vd4/nCmu3Llp5h1\nsMqY04kyzxhLa8I2FjJ5iYVdh6Ws1k/bOmRRrIk444F6x0wEOEuZoyfEfJPC\nE2c+M7jHief1ywmYA57uS8HSf9HH9i0+f+3gKNrW3kVEYLFVXGZwhhCmYqdN\ntF6IOn2e7Rb3dRCZnT9OozQSc6ePPOeOBuIrie5Vy3fxGIlIO2CXY7BSKOQ2\nNCeIRhvcj76eo9fVG4sD3wl9dwwO9YgY79iXZXtfLLXQAwkQMP9L/rXtpDwj\nFGVo\r\n=opNE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3a369c3b43ab389492ed107331fad4f947d5217a","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.0-alpha.1","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.0-alpha.1_1617998831009_0.44504052752753887","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"apollo-server-koa","version":"2.23.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c2a0915955a65e32f6ac61e239bbdc27eefd182c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.0.tgz","fileCount":22,"integrity":"sha512-EX2dOp6IRuwYE6ElrnLi1FqWCYvq0nMfd8rOU/MPfcHQ+iRIANVrJiZzEpjdwIu1n2tuk4m6jjj5NLiN5JedsQ==","signatures":[{"sig":"MEUCIFAdmzSMsK8gVAM3TcoDDzNLlV+YojNGhBvbjut0GrVcAiEAosaZqeOvne3P5eC5qJLQT5ikVll7BRM5PljL7+tdUfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd3l2CRA9TVsSAnZWagAA760P/2XnulhvIQBaDygSYJXz\n0UJ0szYOyss/jYtiOvvPcPRNigyqEnVUNkJVcq5wwAduK4clTD4Tk+s6euIh\nRj5MQquki4yoPakz0dJ39TSholTz6TkQXV01KazE8EdpraopUq6aTGfo7Dle\n7+V6ap0oWQVkNwTzs3QpkGS4iBRh7qapF0agvjp+mLc4H3nu3q08sIteKNkI\nl60W8UU5tgJNVTccMDxwC7o1Q/hHPswS5P2wIscx7+dRY3U07xyGYu8/J5VM\nQZ380KbJmJJGfCc5+iywIdW9L9eCSxki1R2FX7aRZ+IuCq+MDtKsod4LPRo3\no8Ma9iS8pnjaH4xY9IaesVyUfMxWSWvwIuwbzbCjs3r3AHLuxmX/UCQZkAKN\nB429nk+jCdhW4O5TBFUxJaWS4C0pPg7M32GLKONsWJYml9g8GS2JMUrUkFfW\nxt85TyMk5bRkxh78luuw7YRxtshnT3ZJQupdrVet4EY/1kY7Nq7NeFlbR5OS\nYj0zshslFkL6WKBO0732ZQ/8Buj81MrfmKkv4DWh6Ap14AwFh7S+WSfvMmrm\neIZ8shoSh00ddsmmJc4MK0RMGbbl2FKN5kErZd2YUuM91J9TRtu3gKuCCs3u\nP9w0yWPD7ERjsDtAxw1fmqWnrhfXcKkNw4jhePa48d/4CWdsnEOv2y0Dt3sR\ncHWc\r\n=VXR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"8a4cc583b692a30670d1893c01851259dbd70ce1","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.0","apollo-server-types":"^0.7.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.23.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.0_1618442614488_0.6927526665963688","host":"s3://npm-registry-packages"}},"2.23.1-unified.0":{"name":"apollo-server-koa","version":"2.23.1-unified.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"017fb86999e2f896eb025c31abba4a9f76cee6e7","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified.0.tgz","fileCount":22,"integrity":"sha512-wMbHNZUPfhWUS8QO5u4xmwZJTsYomZMbuw6LuRSoCWc11oYA/ngWjy9Rwv6YSHP5wxj2Nr9TMVPceL9+zw0odg==","signatures":[{"sig":"MEUCICoaMq/2EuGGLoxItdJlCEgRTXPPtqkxSNrP6E8TJk9ZAiEA/GVup8sPpdCCc8WW6+CTNW99eHeRwVSFn5nLWeYHJNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggfcuCRA9TVsSAnZWagAAf8EP/0WtPDlR/xTmpWjFks0g\nnGjJxKBdJvsBHmcbr4R6nFcDysKdI5ueHt19EKevGy+7ubcrpxCDrbtkZVKG\nksWa0aOQM8HKvI359lh9UIvbPS+5VeKRNdMR4ZEpuiLf2wGptZio8l+ST9eB\niP2smvSsYeSSzP76/Nl5D22O2hcB1JW1yWCTH1FfSc0g48P0cg4hX1zu2u2R\n8Tpyh4JfXM1/CPEprHMPdUjCYSGkSEf41sde+Nwh9XpVD2jb+3/dXMH0jq/7\nXk8gPb6r/lcyZ5ScRcVjSzEY0PMHB06gAItlSNZXL72RvWlFskX2LhyeV1JY\nxV16G6LIf9iyVZYL6/9aVzBTfF6iTi8LEj1MHd6NMnPDNZ2+lUMXPjHHpqUx\nzByZHXr7L1sl45Ma+ZPsmVGeXWkMJOqnSLFovq/Pp7h/C/dNAZCEHMOi6PH2\nGqwnK7pc00b/4gtMAlUC8hm/Vd72ivQ+bL6dJQQNXsLlAhwutzD07Ud9iXWd\nZbHLrEmTLF111Qq6FmAlXgu0wyaICxtmrz/V6a+SVSWUVm7LQXbMxLhPpcgb\nW+GvrVMHgTYvEDzdB1YI6+ZzepUsL1WbueE7U55Hh5A1zQCeTZ+G3TyoHroX\nZ/HemfZ+nlZfEuCBrQu6AS/g0Huj6FDkvtFimcwf0t1V7z3zqyzCQBnQVbY7\n5Ojh\r\n=0vGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"6972e2379e91b08ccc458a230c6a687099dbf108","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified.0","apollo-server-types":"^0.7.1-unified.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified.0_1619130157747_0.49771575940631263","host":"s3://npm-registry-packages"}},"2.23.1-unified.2":{"name":"apollo-server-koa","version":"2.23.1-unified.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a6d12774b1fb2d327c5cb36269b7ccbedbae9c69","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified.2.tgz","fileCount":22,"integrity":"sha512-nX+BRogHjsVrOrxnWwbfE8n0vatjuvoA6f/g+ZxopZwvgH/dmeSASTPb+kLcmOMD59W3K7NJpePQPoX27lmy6g==","signatures":[{"sig":"MEQCIHQzWVOS0sUGZNQNZC5+FZWZl2HxEIEDMR1uYHj6CWOGAiAlG7w2vSNLSiiT2QBTKywofkHdiRQr3odXVZhx5rvJYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgggFLCRA9TVsSAnZWagAAGXcP/RvpYnNT8nAG6/Y+v93A\nz28uGfPrbi9IETtvYtPycE1mhxCjIfw6Uux7Fz0BMmo2LAP2d3eVnQdMQuUJ\nFnk6mr0wtPd9/KBfI/3MM4tTO3HMpI8a0eLj9218KektOtwu6RJOiJdNkddy\nxROXKrSxr6KnD+Yn8RINGmb0qs0JdD5WNZfr73xjf+asqyEMTc/y04NHqpHA\n+Kxn31wj3PduIGY8QeKtbqg5OLhVRPGiLKg9iX/0ZadWPfVyg5Ikk+Y1C42B\nHkobItdwpoEU1t1uQ+6g05M/wVv8qtLiVWBH1bB2j2dj8icKlqsd0CfYbS/u\nIDuaFi+AD4JYUT5XudOOCE+3esil0gIgSHxzT9UFB7fSyQLrD0WxdFK5UeTx\nP6AUWxbuLxYnbeoZpGCZJq6K4BPupgQk0pASHr/A1aBT7J2zNbDA+uQdfDgO\nXA2XWc5O2VXbbB0/KhuCZ7C3Y0uo6fivG9OfEhCv6RI7uJtN3VHIuz80DGbE\n3KJWsb5h6RZVvGvVHlag0soyO5pz0A/GTpkY3c5AZ2/o6UTt4W0vkHgFt/ot\nUCp+DtW6QwPNPPRxJ7IvlwEt/ytAEkrA9xk1bUbOhNv5nRFJTa1yTzwhp8+y\nGOBF5UL15p51G3UzCoc7PXBJG5ToarW+l6kbLX5bcmkJ9NeQ2OHNV4HjpnU+\nmNg7\r\n=4RUp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"20ded004ddea79faea267addf88da76ad91f2dd8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified.2","apollo-server-types":"^0.7.1-unified.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified.2_1619132747448_0.7377101875513998","host":"s3://npm-registry-packages"}},"2.23.1-unified2.0":{"name":"apollo-server-koa","version":"2.23.1-unified2.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified2.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4111aaca2498ecb761ebf50c890bd1c06754c73b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified2.0.tgz","fileCount":22,"integrity":"sha512-OCSlIXq4I8tFZMqumkOjoudG7BTejUZvLSmNcFcOSFjjt7F2VVNSGM/Nh4EpwuNnVkiA7nVeWf6+NuUzPp9v8A==","signatures":[{"sig":"MEQCIARd40jVYaQPCz+xiv9OHKI2EspbT0n/c+NC//3ZUUhEAiB+pfqIgwQ9gyV3TNhaP+JbTkdpPu3Lrcf3h825jb23hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgggNiCRA9TVsSAnZWagAAlxkQAI7ux/5PTk4UreRyXvg6\nrjrgKiztrL351XMGEDroMTljlp7myhbPGHBum1khOD4UkX+DdCdMILhoVEws\nIsh2Sf2uBaSlZdgxea8oVTdWcOtGakOG3eKaoUnSH6SSwQdvdjLIAy72/unK\noHK+yL50qF5CrimRhMF+xaK3aZigcxt8TlCDaur3gvJ7ZsE47uREDDKB7G/R\nrUDcYbBJ+3QPBq47at2ynQPAnpC42OM2iEha0JQ+Nl4GA24b+DtcPZIW8lM3\nxB299DO7aj2fMJquE+zkZ9RPiW3MHzQ3Tk8DUVOTbHd6v2BVA67tsrdCg5MA\n0vx0MfwlodGp/7x53nH4YqjMFtszrr1qnwOI6c0kQoi2zcAdDCF3nws08Qbk\nJ6IbWL9OeKXLSwuTB6J+NhAnEn3/WOLe84V3LeUUaLk4y5EPmyEzSypZg4WJ\nQuP1RnS6k/E2KSqZuJlQQZvoPI04x3d0GleaYfcwKwbkWLQGoAMtZNfZGk3s\n5wDGy3GtZ9AvnYxfYoxwTIB7jZeQ0KwdxdhGIn1mHjfZLw4boRtOuKpKa6i5\nvIXE2ZPlp5q3Imej9KFaP5Y+FWNXMbSIIOQ45sS7yAaYAgQW5SIY5aAcnlRq\nyWnR1LcSGBMW7UDUz7q27Lof3p3g3z4GrsIFhYu4q6RyB3r4TNliIhI8Kppe\nQfyS\r\n=8Cxd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"9d2889bf59a781fc297672fe463ad4b88e0062af","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified2.0","apollo-server-types":"^0.7.1-unified2.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified2.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified2.0_1619133281928_0.6862556033661886","host":"s3://npm-registry-packages"}},"2.23.1-unified2.1":{"name":"apollo-server-koa","version":"2.23.1-unified2.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified2.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"307bf33fa549d69d6ac26dd0b02c884b2ea59202","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified2.1.tgz","fileCount":22,"integrity":"sha512-E0qleLrpy1lHY0nFT2zbT6NjjP+Z3hTWmK1+eXj1p4XPb1Qool2CbmRG45V4bdiGAE2wKXEwJwiBlkYVxcwnEw==","signatures":[{"sig":"MEUCIQDRN+CjOFCgfIjmGjhs1PwjY2qWqe/uT65cfiyz9G7GDQIgGLnJJ6i21Tv5Vhfc/AyXSO//Gq+qUTEjBnnY7kOH6qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggl8hCRA9TVsSAnZWagAAdH8P/icBZknPwqQGTA/M206J\nP5NHOFmpi4mlmp6l6rwSwjS6X1ADjlVat2arbQYlJGZRQL7sWLFon7h5r7+6\nMq2v+sXOaYiKdOwA/YoxTfS71l6dXuoRJlS4q/i4awxg7Fm0DzMJGULCKA4m\nAoPVu3wDqyZ/acjPjF6sK/r5R/vUGeCVd8+TvxNWg9WAXFnnVBOiT3JR/oNe\nHAaI6n16EyaFWlqbbjIjqOUaSJDbM6RDEDZZhA/w8e+rx9TxxXxb39wvVSvJ\nj2LeZiw97phnVRz1Sqq13jFxGSYcI/WvU0h1KlrheUuqQS8cqN9rAE1F+eZl\nr+YszBqwEqP610BI7VFK1LGYu4QjJdAY9u/PdiY9b6ge0rkqdTNg1iTqtWea\naf3YGZ1SMVM+3LAELeE/oZ5P2z2GsDF/NIN0j0uM2ROR07zUOM8rC0lRCu8J\niarxRYH1MqwSrzjNwRV1ajPNdfwVbCzSmkW08QUwFyexSkKT+d+be0zZYjoG\npWINingU/Ok+EGiKyDq+ERoTF2sk3llfr2jyrDlJAEUm1wQBsE4/s5U30xla\nlsNxEBbYkLd5YzKD9w8cmqCEB9ontdc5gZN+hq1emKI2xXXK3lT7BjyR4+d8\nvGrfEK6XsI6ccNZfiucEn22Anebqf1MLPWf8BjtMcEriasl6SO72tJVVaJLZ\n3m9o\r\n=94k1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"b17019065d5613198ccbd22f8fbc6e5e18863b3c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified2.1","apollo-server-types":"^0.7.1-unified2.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified2.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified2.1_1619156768767_0.5302941042471407","host":"s3://npm-registry-packages"}},"2.23.1-unified2.2":{"name":"apollo-server-koa","version":"2.23.1-unified2.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified2.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a11632a10446d3b8c0a78ff4a914a4ce7fa3ffb1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified2.2.tgz","fileCount":22,"integrity":"sha512-ARjwETZaoLWcC0se9dc6WaHh2x3PITg3Wq/lv63IxxoEGKGdAF++aO29MikKF3Qj7HBRewF98WGigrDuHnwuIg==","signatures":[{"sig":"MEUCIQDdFN4Bl/uSttY2c31Q9ICGOobRdQSgiFZosn0yOZDZZwIgWcxn1eC3op4WEtk4kry0SlXGyJJgp9R/XqBs4NIoGO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiI1kCRA9TVsSAnZWagAAi+wP/0D20bnhl00Iue7cnh2i\nm3QgCi1HP96p84HXBTlJ17y+qgseZT28nfVHhWAIxwew6lUdfAdlk+W23nQD\nukx/RKBcX8hR1Wk7o/SrNTn4fJjEYNpeDE724GrE8CSKKgNJxtMImJXdyNvY\nDHFUsgMxeuBynKpROS+zRxTJMho2avyXWwY3ayxvDF44AvkuXQoEGMWfJcsi\nqNucTgZTI4edoB3YQMVgijTUtLCNsq5OzC0XodY397N7B3i+j9MZ0aRHBOL/\nSyYQSKh+xKpf9t4mL3fZlf+dnf9l8FBr0nw3GCo+7kgglkku1nxY3GLW38kl\nAJsCsnhfDHENzZiddLEYyQ/2souUbjWcf4p+0/K/17KFwE67c7dxIovMKp1L\n/LT/BeoiTD40Pxflklm2AgNelimK0Ks6inG6s1D6giCMeODV+S4Vn6EYFdnf\nIBI26ejTLNJtf7xILsEgBjg+g8lxyw8IuUtbFvYbwmhrj+3MMHPY9UpTVuwt\nOl3s/FzhSEf6cu9o9C8q3rLTBt8XFLUcM6nKb1jL25H6BclRfzwl0l9T+kOD\npx8/NCLHXNjfrDKuWJkv/FY1OvNGAj2+uMBSGtUtHTNR/bAOPxrRg/IWVGre\nBXopGntnn/6RmZVv0GmuELG6mqseyFPS23AEnvbzEgRIw0Scbhzs9nHXo2Ik\n4mtb\r\n=OJaG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"414d1839ae9203ec4d7ea04af4eeb6fe11aea19c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified2.2","apollo-server-types":"^0.7.1-unified2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified2.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified2.2_1619561827932_0.6688776397130871","host":"s3://npm-registry-packages"}},"2.23.1-unified2.3":{"name":"apollo-server-koa","version":"2.23.1-unified2.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.23.1-unified2.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ad14e3bbecc2e4649eaaf2a32e7a3e93fc2ef4ee","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.23.1-unified2.3.tgz","fileCount":22,"integrity":"sha512-XK+bYIYDHIvp3Nspiw0ODHdNv4phzB63FJKvM8zWv9XRAZ67kcEEyd6Df0QZDhSfZriLE3rzuqbsAgj7hrvtKA==","signatures":[{"sig":"MEQCIBSAzNcVPd2EPK6ux07cgysigEh9CLD1fe4KzXJzZ1cGAiA1n+PneZAR+7xcNSy3+Y8NwAZ0SL4YEoEPgomgoj/GLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiJYVCRA9TVsSAnZWagAAsOUQAJuuCq+iCsCNNvifwG3B\n8KpInZ/APxMYcCXv3KwKkdM0/kd0zCmdMljfC8At6Lvebw8RO53monOWI5Et\nNhwaKZ1zWGNG5MuqMhD4UM86Ph5tNJ/rDhMJNeZsCcJE3PtJo19T95hvk1gQ\n+2npPCjFvsLMKTOpS/UjMvFEi65jEkNuiCjCgIXLyNooNjqSG9gKTxEfq6Yp\ndgT66p/bHHE7Xv6aMKe8VQXW+vR0q/i+W8AjFTyuGrXdsO4kPVrB6Zm4eeGn\nFZ6LiQXbNlgX3DH0js4yCpTTP7wpyd9VyHx6g8nSuTnYurWR2ua4+1xx0QCa\nVbskOGrDxu2SA0TNjmmwDeLelb0je+47YLBbRalr+odCRcIZcvSf09I3b2ek\nlDz6GHdHQLpvn5DlVEz7jBhcr7RqPpXayicMvip0osZDf0EEmWkv9cd3HGZq\nkvtmLma8lqkwJkffJ0qN9k0MaU9HcJJ4bDbC1wYPWHOhHP7zQtqtMqhf0dlx\nHRlr2Zq2rAnavoHwfkeIfZE4OJLf21PzDCHINMB6pQ5fqx3ryDlwN+bWSUUX\nNgztj7ABaCgCTZtWUDNY68XdYZmhNFW+ns+OEnsc8bkWfPJoPob6SYYKS7FN\nPIqoQVfJWzXOX9v1YUbmbJqU7GowLJAbBXNgV7/Ut4KwNGEe3NC7SRbv6/yq\n5juH\r\n=+62w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"667744f93502a480e7aa3e8c09e4c2c4d4f59e32","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.23.1-unified2.3","apollo-server-types":"^0.7.1-unified2.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.23.1-unified2.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.23.1-unified2.3_1619564053535_0.8376045862996004","host":"s3://npm-registry-packages"}},"2.24.0-alpha.0":{"name":"apollo-server-koa","version":"2.24.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.24.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b031f66bbcaf21b8e2e3fc5c01de15a16e183f9c","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.24.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-nrNyOIfseUOVMzKHj3qp4h8lFO3wA3QGq1OpOV+C4MYqrEqIZHKOrCv5OXx4iPtNsfzmlHJ/u9gUw90w5AoZ6w==","signatures":[{"sig":"MEQCIFWL4O/wI3jeREeWPmV4OqWwmMxBFRvvheiYRCUYo7uIAiAR6eqKArQZWwxs9JBDQR4IZmDYOfk943neB7MkiJFsJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgic1ACRA9TVsSAnZWagAAHFsP/i1R2lcYZycTo/GMR6yC\nkkOnuf+GimIuFCd5GFUzMLVS9ZSrt0BigNVuAaIBHAEMggM/aahCrcswkT43\nevsBAm6CKnJsOUe1uFQY0wcTdk+JM6RSNhHqzHrHHJt9zPonveDBCou4IBYk\n5hbPSTqZInX+Ujl2WtxS9JeqTQbn4RHAi1Ow214O/XVpsIVVfRsQAIWh7bde\nqZd8DgXLaor/2A06HEec/POz8Bx4iy5qhgZqRsOqjVEGjM1BZhosYQESle5P\nM9kdBjgqrHPnQE622xaLGQTZ/+clQUkv9wXmFwclb8aMoc8LQd8n+QCPSvt1\nzpvZNGNgBgfLKAqtjnhm5zpW1/mffVppWFc936YZ3e8b0M+JwLutmuJv/cze\npQlrrJ3sb5fqVlvT5SUHcbmMuSb6mLJ/MB/jSj1rZji1jv+Cx/OQPGLhbiYZ\nGFMpLq3Ky8F2jFZ+5OIR46DTXTlcNORwI1tvikNAVuTuSWOZoGbZaP1P3NHH\nIIdd3hu12Fi00x8bCu4OcqqmPaqL3VXyRouw1n8e+CCpPYcjBON5TKEYn/PU\nVbbAMLMezLYUtD5Q4nS7+yTGcJj7qe5tVls9DCsItrcEQUWsX4mA4QbIEqmQ\nHdHgtdMe88NjxElyhao109MZN0Sv4AkF10kItmuz2pZSC9L8+2kvitzEncyD\nbRy5\r\n=euXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"3415b0708fed87b393d9f34ef9df9340502d2b25","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.24.0-alpha.0","apollo-server-types":"^0.8.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.24.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.24.0-alpha.0_1619643712548_0.8696951620693125","host":"s3://npm-registry-packages"}},"2.24.0-alpha.1":{"name":"apollo-server-koa","version":"2.24.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.24.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"afadea502a95821fae92f8a40284e5b18412eda8","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.24.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-36zxgIy2/KdGlDVUb6gcCy7g2JCdShuvtg/oSQySjP9TotVt6aG2aZYLq5VqNLMyvNpAB7VxmoWFHs2odGiQLQ==","signatures":[{"sig":"MEQCIBHNjlam+e5OhKlhMfnfVri4+z55k0aY0FqU6Ih1J4ENAiAJI2S/aNzuFO5Fc/rMtmSksDazMhpKnl2E5zAjU/0Srw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgizQyCRA9TVsSAnZWagAAaeUP/2Utf6vFQTFpQBIuVRdp\nZDwPP2B5DEaAR3Cuw4kNDTGq7K6JJnER5VVkXDPhrbEibWrx6gWYzorUHzNw\nhhLhfvI3upiMZ4VODG9r14ZdZurLA3qlHgngK0G4Fi3wfdawnTEquiCHJGMZ\nlXnFz0fYFmeqjTSxSqd5pLQCoVnUHG5wkaJFkZwqGrtd3X6fqCyffaWsj3Av\nrUmIeX8efi4rFNqzkAyKF12kOzPAs/e1QYeY9kHZBZoUPu+7pNU2Yri2MftS\nxtIwXmFNHLuyGEgsoUoRcGit/OE6gi+VKlWLz7xbDCGNbTcn0TAqUZ22A9KW\n7ZMIG8YiGdRQIplI0r19KYtZAq2Z7bEi9VMdkgV+e5NIHoAma7ES36zL8MLE\nsp97RSx3yYo6QdDfqjlIMYroJ0Vxfg/+n4Pzd4C7Yz5w5fnKucdzMCg2DYEh\n8ozMA174FYIJHUn4iCA6ibw8mU1b8qTOHeoqm0tCmxh0C87rNVoDU4/jegMf\nRkygw6U+BddWNK+ePq3OKMw7em7mQqFp/PGOv2xt+4MiKQQhOL4zUJxJELp7\n19pE1034Xmd2QSNPxU/z2SyWpIpHv3C3xZN313eEIxBUfLZWxd+ey4J16yMc\n1zSw10jOWAn0ng9/KP7DT/iRt5ac5BzcuU4TraF2HzybHR40wVkTrWDB1Er6\nXnjb\r\n=QnCK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"27275564a9ebf9251ed4e990c4ff1900b6cb49e8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.24.0-alpha.1","apollo-server-types":"^0.8.0-alpha.1","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.24.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.24.0-alpha.1_1619735600794_0.16582889330185147","host":"s3://npm-registry-packages"}},"2.24.0-alpha.2":{"name":"apollo-server-koa","version":"2.24.0-alpha.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.24.0-alpha.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"246e5f5394b0d067f9e4d8d8002a850e8bb1e400","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.24.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-cRAmi17BSO5Tr51IBx1Riu/1XpR/YvvDPX6YxRT4+YCh11xmeC2fntpE53Pgxw4O5q4XhEKeQWVN99WiDz6hiQ==","signatures":[{"sig":"MEQCIFz1J5STotmh2hau9xiRW1s8V2XqfV7pXaIV41tkSyoRAiBd2vCsNomm9lvey/BGZJhz1M4tt5JjogcztQzbPli0mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjA7kCRA9TVsSAnZWagAA/rAP/jQs+bJrKC/1lw4D1hmM\nZ+yf9tLz3NgldWSzRO6HHVVRYeeypNgqkPbiUQDVdpxR8GqDPArtu7D1h/29\nR5cNuT5SwruqBlAO0Qv8WXzfbJAf63GKISvfye7d4VDmODZnscQNZBaR1Gl3\nXVHug4TW4kHI0bP5KLepUZugw9GO13g3TLQylNP9+nvePOZOC315XHid4res\nKGcZ7h7RZt+5bqn2jcukquaRMD4sZqwwtrzq+U9GcfpXn60QnI72fAQn0Mal\nh+DxReUrCsKYqTyRz9K25kuNKqoHM6H0PzyA+sYDke+OyR6ALBG8qfh58+sn\n7wZYnTgnPW2nfNp8RDonIAcoZWUlQXW2BnsaW/OojkLJcmt8p2YU1/iWIT19\naDuiVt1dkefI+C/LMquwcgW0//ElFPfUGvZa3Qz/za9+3le8xQqmmf9P7kRS\nVrftyj4p+CdATLsVKg2MDuWlXXZveryi9b7bqm6t7j4KaASdhA4lBdjQAdGV\nGNDF/F6pqbf/63OcyAMo4YlSB5KiesU7W+MOGkAj5H3tMWG45OZnLppFUfWI\n9Unf2lUdVXnJezeGGDO15VsXI/NSiAP+h4Byd4vT6YCUU22JOkNQHnvB1xrh\nJXXnKgTxmC9gcj41bu4HGug3QMhGcwczYPhT/fmgH6xoi586QpEGmgF53MJB\n6cJY\r\n=b9B4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"4e5f03e2b071c2a049836dd14f072f161a0ccd12","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.24.0-alpha.2","apollo-server-types":"^0.8.0-alpha.2","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.24.0-alpha.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.24.0-alpha.2_1619791587946_0.42012375257427625","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"apollo-server-koa","version":"2.24.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.24.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"696673df68342e12abc036054759bcb460686168","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.24.0.tgz","fileCount":22,"integrity":"sha512-cv1pWPd/gEuLdq3eXsvWDzuznIRkAlS4O+q0zKeldLQM9aEGa0Z0SeYMZ7zZcX/wBeGRrPx6Bn43bbWNcEHlfg==","signatures":[{"sig":"MEUCICdc7Sr5lkQXHh5C2NKe5xjHDEOeEUTBLa+ey8wa1wf8AiEAl1IEYRUk9xEAeubzq/4gcaOqk+60QGXBnYLlv0JXMnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjEgBCRA9TVsSAnZWagAAebcP/jqIip5jzAtgK7Ahs+A9\ntVZ5AmD5An2oBkCa6/Z2Uxhj+PL6tMP/chF+NyuXGyMcse+5HmeDTX1YPaJh\n1dotHSO7FEMuwsdylRVl5oCAa6C37PB7cFlSnF2klbHi0gqpR/d6GKoJZzz1\n6Xm0kPb3O6M8bxfpoU5UoRT5ow+YGi2ggUb9sg+0W8GNSvbBkyUaBjHZiIt7\nwXeOxCjCqwr4LR80dVT9RlyCj6JhyD536r4ZdHsNz6oPzqnlCxwAK5TO2ysC\nuAnl6V+YCRMIFtayhp7XjcuJnqfSFPjcJe5ukHHEjTU2dIQKea5XxdXG5jyr\nOrPv7oY2mko8X8rlyshdYLBW0f2YoP4tmNAnhplXJF6Ih6/3l5TxH6srRU1W\nVWH4KGx2uTQRP4IUJuY/vt5QI+wLpZ0gTh/85TkVbwVOdr0Xi2Ti59ucAUQo\nwWRwtbh1wTkXEqCFrS6Nv1ItYBaAzOhsgGEwaSwTArlyBnHpcK4+ab1Ov24K\nc27QqG6Bzo3mCS9A16aFF4X/VLnVgVVaw+barPtEmxUslCiJTY36giyYnl9e\nrHgSqZJ1/Laoqw6OO5SiTCiXeyxBCsx3PvM/07TO30PRfimQnDnpdFMinV+S\n99juAyWJWJXMoLmifUenwxlGPYW83L+leeNpy7qrhYDR50TwVcxlGHIRtjf6\nnVed\r\n=aLHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"f2349d0e10633ee79bed152f682e53730175d59b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.24.0","apollo-server-types":"^0.8.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.24.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.24.0_1619806208509_0.31675042359414207","host":"s3://npm-registry-packages"}},"3.0.0-alpha.4":{"name":"apollo-server-koa","version":"3.0.0-alpha.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-alpha.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f1652e8ba7272b6ac04fb1d213ee7eb5e5b697b2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-alpha.4.tgz","fileCount":18,"integrity":"sha512-gcRQRZM1CNOVIQh4Sb0BoinL1Tpcco7G9ClEw6/bde5n0v6ry/cd+0a2TtLD8jos2GhfBOcfxTYl0w4KzOcQkQ==","signatures":[{"sig":"MEYCIQD27MFuIGwiOdIsWD6ZvbnRm4Lv+1ujRymV0jcFpfDigwIhAOuH2+W/CrtOVAulx+bepYgMlTKo8OsB2uymPKbYqDW7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglFAoCRA9TVsSAnZWagAATcYP/0Otd4LiTBnu+AUcyEAC\n11XzSFTRecWma+QZYc8yICgCHML9MH1cvndpKOdWeEX7iIu47BqeLNWKFnDh\nlh16wt65Z2I5G2Hl8lPv5zVAzpatgoKzZoruvTTNwpYCJqTHV7jepvvr9YRj\nvUa33rvW4IZyDvHj6/QA7rp/6AOszwRoSerihkBVc9e8BVv/0zgVY+frXzlc\nJr2ZvEGdfembFWnxpSI5xRTsKsr/imrCiPaVmFaOUEMFqIdyNCHt78TgRloE\nFT60f/IX+4klonhUU7FNuzKz0qbD0zg0NJ56mmGWC49ZdjTl1CRHMpJK8hH2\nvg7QO259xTclqNdZUG35zIWZFPCb96OJHT/byiaEloRfAO4n8YYL+8Id5EQI\nTqpoUzE8PVEIoAa7tvrnUpgwnTbgMgaRSvHZDuaI9URik1AVGcNqJ7SEairP\nK70exzSgRUeaTc8/ite46GajlkgyXxIcXWY+jsnPmsOnxJ2Z++mvEGcX4aiN\nJswGRRYJkv4E81TgRBovHYsZAF8mi51Py/9XME/eFjJLaXvGNWiJxNouk/YZ\nKXDqKs8f/Y4Gkc8kll60ONJMA6RdzsB4IbwfsetKxZxsxfrB9F8NWFmfIxcR\nAo/kORWN1LOALu8u2OkGIIpQrB+Ppw6+0TkxJSXmZhZRhols/Kcy/deN7LOO\nuT/n\r\n=iU6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"97073f33d30f2d682655eb0e4dce1d7d43721807","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-alpha.4","apollo-server-types":"^0.300.0-alpha.4","@types/koa-bodyparser":"^4.3.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-alpha.4"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-alpha.4_1620332583495_0.07435802732909846","host":"s3://npm-registry-packages"}},"3.0.0-lambda.0":{"name":"apollo-server-koa","version":"3.0.0-lambda.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-lambda.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"357226d58c952c25f4cec754141209ba2c6d8eb5","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-lambda.0.tgz","fileCount":18,"integrity":"sha512-eTfgOpHjgxs2EK8gPtQKQ27yhIJYaMhm/HTY4dBqIxv0PORB93sahHP9I5gmO5AGFsyBikAYhlVksOqyleeLuA==","signatures":[{"sig":"MEUCIB12lc04fSUJ1s3s7rw2oAjN1O63gDVmF8Ke/pqmaD52AiEA3wRwbjwkyekCwmdXnrzd7OKwQTyEbE2qergXUir2qaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnYGxCRA9TVsSAnZWagAArR0QAJ046w/2ivfFRBg+pspI\nltCy64Crw9fhi3IDxZUS8ybRg5XchaHObZKCryKYvqR/etFOssqZJd/78b3j\nkQLbO1fM9z0gdCEw9xqKHN8FGW6/edjPRlJ6rJHKZCNbHZh5cepQv8T8ifyE\n1vGZvtJjM+0BXVq3bQSRFbUMECqQ13x6psY7lryjXXUUv5iY6+nVnRQpdpVZ\nnzu8p+6w4LQgxXns7IpH2edhYDuReZL8hVNEN8g/BfYTMGjUiXXs7iBVxJXN\nU9J9QDlZvACKnLTII6j9U9wZjVSm/9tKzDkXKIsKosZTnvzB/JLxNkwo0WLp\naomYDJVmr0Z2UmUp4VWi/+19A7WmwmfwRQMWTZKDKvOROQrzV5nHr27IENEC\nymeNoxk2qzGue3l7TFHot6zGR0YpOJUUzNH8LSzdtuon6aNIKAkrkFvXOQQk\nKohEJgg4dZCaSFlZwNkLi4ZSuZJ0OUXw4wCHQ0433dU710vTERrhtie41sfL\nVMk/Rx+vMU4OzpVb/qgQBPMEonI3QqS9RkXp+ZZMXvYdo3xa12CueplqmTFF\nI1RmXvZgxFsvbeUPMVWd+NaiTpnakcoC15lcuyyeumBKOEaadSCI/XDDytg9\nWl1ccG/73tU24Q4aLKmyVEcKiBPe9yoytypxtp2cwGoa3fr/yr3iw8u6Apso\nXcEE\r\n=YEIV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"3a3d4984e7a7a31f9338f03d3c219d7da8b87f5a","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-lambda.0","apollo-server-types":"^0.300.0-lambda.0","@types/koa-bodyparser":"^4.3.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-lambda.0"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-lambda.0_1620935089319_0.3083293623369441","host":"s3://npm-registry-packages"}},"2.24.1":{"name":"apollo-server-koa","version":"2.24.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.24.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3e593eb7b8ff2bb025f9341832bfd7f98eb0c7cf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.24.1.tgz","fileCount":22,"integrity":"sha512-15qTvXsS2W7dISwQUfNUQKBggFTbF/3wfG5+dFQXRRXrbOHUdGRw3swiXcgVwatWAdlko8GxPhwBk+pc/IrlzA==","signatures":[{"sig":"MEYCIQDejUm3w00fHJyAQaYfuKz1GpbXKfOuPiLF39lmJw5i3QIhAO4//HPWrtIOXSrgtkcw3whhPuk3byP8cCaVwZXakAAW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpER4CRA9TVsSAnZWagAA+PoQAIlBzHMFmWVPrrwbpFJO\n8rBbEvAThvRF30ghzrmJgh8dQL59swaL0dIaNldFryekgDbFwR2YaQOxk/1n\n70hgGo/G9TOmrdgMXxZ/G4wFYGAezowtgaAfPsKWCN9+Ag+MxKPW9y9AZQ9G\n/efRxmD7UAF71GfdtMhiDbP3OMF6PO6Jtwh3+JFcbKrzQJEgHUMiadEimKZs\nr1P9MJsOjPam7X0c98j7mDJKk/FxoaheQZP4OhDA8faPkLVqMUnN/bDovlCR\nU6waUgF+sneWisb0JIRFucitZKmMzpL2KPX/+CnKQH56HOYSrTT5agtB0yZB\nnEwfdhNC8sLDvjkCgXMdcpGbElGIDdkIvn7eIpovawyRNIDt8ycy8+SIi6Pz\nyK78nN+xMQ2KJ22OUv+59/jzSmImue3OLhO+S1hITNvgbCZqLEK3ALWhpdFi\n/DZ+4nHt84iKghD+YIf3qfASDkTsD5WpgdBlSebXciLkoetQs+Ae1bDIMfDT\n1wahbp/qKP1k40jGLLQPQVgyQekZLiqs+7RJcD9u5v50cMSFmaaYAE1K0dHP\nSRCbRIeS/y9c3BrBkb91vL+wdDW1ZbHeyrW5k2t6N+9pgSrrFmtYmzSrAkB/\n/lXvnn9Xo7UguHZt12Qaw++fcshJduD6ZBa2SgOQXogrhiCNJUwd2f1Wbun8\njj5z\r\n=qXSx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"9e1bf7df8ce856f62e851a9cf268508eb574e32c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.24.1","apollo-server-types":"^0.8.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.24.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.24.1_1621378168275_0.3546515666638219","host":"s3://npm-registry-packages"}},"3.0.0-html.0":{"name":"apollo-server-koa","version":"3.0.0-html.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-html.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ee379c874712553b9c0d8cca70515ba14cb33f42","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-html.0.tgz","fileCount":18,"integrity":"sha512-6KYhGN5Uzn/5OHNqUWHbGHpZXVulTAUB82Dm8Vr602V53pA5ZVdpsDNKPvqzntoVjsUGeAlJtFO/TK3VUQ8vCw==","signatures":[{"sig":"MEUCIQDa0BMdEY/8wmhynh4f2EcqhahKcX9ay2I5i70jCEJFGQIgIuLao+mbq39XhtmmEIT1QNA9BaCu9goQaafqR0Zv7bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrH6NCRA9TVsSAnZWagAA/7IP/ioU7KmKnCYNdqe1MqKo\nTt50oZCVBKZLjHIItb+ofDw37yAnvOsP/oCEWPa3tWHo/v2JwvlAI5pTMOAr\nZ3yHzrC13xJsr5ffyJ0rC2BF9hb9/nWE41CjTMhkjoDEvnddKW99puXiGghN\nHsPEfDXkpPoz1uxbdhPpo/K5bidp61OmoQbJSJfrfOKJsLunH//2+0+/CmUS\noQNMeNyfl3jNbcgc/ybdHa6tSZ6RawmXdjHA8y1pHg2rhBe7XrPdVKQFtMP5\nyQWGXa7TGeBlRjoQbD08RgQwW89ZjzC/KnGJSaezcYQ98U3PE6D1ye/EKqKa\nBLKLbHo/O2scvbPPlkBSXMuBCllFmGVHkBWWun4g8bCE14pRlhF4ZpkKBwTb\nXM0vLiHzv9hgs20G9J39TvHWWmPj4nT2UQ9UnUdDL91oNTaa4U70UWshpurz\ntaDAXo1zij69WHazETHbgBVkM13ki7YS+moka4u2d55uceU9G84J3PCllf27\nOvB7YNVPWBSwKOhh2TKI0fmDtqVJpVg/XGFOmnuehVft5kvcOwj+0Dz5c7uW\nbFdjg1Y9Teq6jSU+UYdVUI40JCIAben78LCxUJa3kzL4ba3jtIm7gcQTiaJI\nEif39w+34ZcNABlAqtqTCjdfiEu9gGri0vhH44+PBEOB6KZAOBi5FTN4bI9n\n7q4C\r\n=63Jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"ee3ff095c8818cbfd721639741481703fb4d62a0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-html.0","apollo-server-types":"^0.300.0-html.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-html.0"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-html.0_1621917325057_0.7528817236991414","host":"s3://npm-registry-packages"}},"3.0.0-html.2":{"name":"apollo-server-koa","version":"3.0.0-html.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-html.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b49d390a30bb539a704f9fc2453de064df17ccc0","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-html.2.tgz","fileCount":18,"integrity":"sha512-r6z9T5VCo/Rv0ziXjaz7o67eYJuJDYRVzLIm74U0ndsqEba5TeeR4ddsbSIHlG/bec3BInDQDTBYN0sUaXxewA==","signatures":[{"sig":"MEYCIQD/owE+fPujN5J83OEmSbW3Wm20iwpy2sMS03NUFZZ6hAIhAPN3QDfG1yprQ/e16ZJX7/nyqKmmUgDmfbCb/C/jvTYj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrIj6CRA9TVsSAnZWagAAz1AP/jRzhZwE8TMe9LrNaS/T\nl8Y/I6opc2yYlHXjkNs1LF7vtkjWTAOfzT2BuK9uJ5mnScysmPBPxq6AisWF\niwY4EixgKSjeC3j2O78eSUbjafshUnIzfSfY9P5J3rr4OfpusuhKOwL5jibZ\n4gvvkhaKXj45RtdN1nbrFjvDupQfjMG+GxwLoTpEKGeceZ/qHkgFP+gJSpb/\nLS3eog5IDdEbp7yv3vwCDeDPFk8gqUw7jFNkujdFS1thJq2nkNxA2l/CflJK\n46WLbsZoSL1bgK7rfqPNZTME80YmUVpSHMVVjloRL12mgbYlubX5CzJNSlK3\nsaGZcVhVDEMl8T/Y7oUTGkAtVmxxzYa4N1NcfSUftU6jI2Kxfqzz0XivflkP\nWb8xxH5zMmhyigEaCSdlaC9lnCrn2RbKEJQqiWTH+ori1dC00GZRRqLj0Zi6\njMnv5wb1aacbfzuh6HCgiCtPnstTzVFywvNPE0IeHxp4Yjns8XDI2ZixrGJL\nEuceoWpad/k1phYxOX+FRTTgHt6pWSIx59MLZLtGkWWRVKcQSd94eGSTHUz1\ndH54n1A8E9f6Dz5cu0aBj0G7vfcvTfPIRIo1a/lVARoUrbFShvnTv3T0xL0/\n77ZxbX0Mi1ixIeVyDEa6zznedpg+SBc+8TBz49UzKUHhirOl0ujOhoSnEeuA\nXhTc\r\n=7tkS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa) [![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server) [![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"f4056708a8291e4773e99d41cd8f95686d773964","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"3.0.0-html.2","apollo-server-types":"0.300.0-html.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"3.0.0-html.2"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-html.2_1621919993863_0.7321546125336553","host":"s3://npm-registry-packages"}},"2.25.0-alpha.0":{"name":"apollo-server-koa","version":"2.25.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8d33c0265e8221e6ab7b02c2e9fe320b003ec323","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-dKhJoEFRMNTwWhcZqRM93nKDrCz77tye0TRaAydIi0PfoGuQ1jqBduGG2EKrm3UqtZnsi0mTaBNChG8fGuJaQw==","signatures":[{"sig":"MEUCIQDaa2VWBjGse1mizR8GSW92KQHal+O/ggejAg7eeqmlFQIgVetHlJ7u1ZAIr+4KqkSorIgE07iAoZvNPs7rzqn3J6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrsxDCRA9TVsSAnZWagAAkFMP/3COIE+lkiwjjobEggeB\nfby75VYHLXGVh/jpYcMNgZSysFEiCP00sgSZUqCrCgOUE+7h5nbZDd6P5x9o\nSmNZPAJ3MCsxW5ouC5Oww+P2eXPblwjFRcWsx/0ZrmlJdvkr59iH3kplDDPP\nex2RADVujpdACn2HKf13MQtJa831j/T431uTqBapF1NnLuOJj66SVxtl8k+h\nqQbmLoOeouaLuItUnkoH15j4TJT46/zdXUnXLjCkWlha71AXe2Aqf0rzGRhm\n998nZ/a9j75RNyaHpGs7BpbwRPwNN1efYqLofZfhOH4yVkUAjMuVD3klfgQs\nTSVW4B4DuKCNOgvE4K5tHdRAKINh3RLDLssAnrzrsY+F13HmgqrmiezNAmPx\nstZ+lqeZ/2u5fEDTjRaZbh9h8u4lrN9DM17nFPR7Khg1rlNwpvrLzuEZsQm+\nq8vZ0FhmQQT0sRtn/qSdHCOl/ig9H8Vs9vqI8cvBaZw5WGcvG3DO40F1Xqkv\ne0zX3AMazUrIqtg7uvlr7DGgm17fGXWaZOZGf4KcBM9Vp3u+pACxeC7nkTDt\nFVqRLyp2HRyIjEmzq6d/opMDkcYCdewxJzbEm1fBtavEFY+JtB+rZfBMvkxs\nQi80Efg7EXgEJY+WMXvHwutNzqJacVOcwqnKS5Kt62vHCNvlZfQwpVH03A3j\njaQG\r\n=W7ck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"c8c07483f914a18c07cce6435dcc8816fa795c34","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.0-alpha.0","apollo-server-types":"^0.9.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.25.0-alpha.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.0-alpha.0_1622068290557_0.6926934462976848","host":"s3://npm-registry-packages"}},"2.25.0-alpha.1":{"name":"apollo-server-koa","version":"2.25.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"b9c8a5855a7d367788ab275e54a126c1068c7407","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-j0OtBHD3Bscd6gdVRBwGZcdEWo5L3CmLDJEOnan+0JLWJqd/hrM9C8hBsfOamFoXpCc8uL+0PW+FwyV20jhskw==","signatures":[{"sig":"MEQCIFRi7doiML95lxl6Zl4FBoXx/TNRpp5P0SBrtiOrcbnUAiB5NJ0S32QFd6YY35d0z6vdtcisWWvhvrc95KH9G37t4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr6htCRA9TVsSAnZWagAAncAP/isW2gOIQv/xOtVIW66B\n/HjC17hCIg8D8PTP42ra1Q5mXktXATTEva7yXVmdwoltL2ki+GtlSqLRvecQ\nxvtoxVc7Whui0eqKbo1hi0sD1p74sUtGG49ukLfC0XoVOSwgkGN67UCfvtjO\naHS6tpo+4h6IUAxNTThhjbqWRV611lxBIwf2vOAP5RMHjZ6Fz7QVJ+7wjwab\nUMVXAFYE2Mya/CacwlpnT+zO+Wi/XpVowv+VUD3OUQBzauVNNNVqsWnKHdzH\nGh0dYkrZYsGNYUo0oOayhVuS6w/G0p9lpjrJPdzmOgfeyQFmvqQ+4bWZLtPj\n6t4LhC56/KtmoWZe/YEIn48qRELYTylLaWCt18pYGyeggIlL+ZuKHgH2fSOX\nJba54iMP71irOrpV6WCnuFRk+3dkCbtHmm6UVuh4HPvPizQ25gyZGuWqmU8d\nyKxug2D2eGYcTQNObfKxFSQUkeNSZep8HelL+2Cb9+Sha2XvTphPrXS3uwcN\nCfhL682oqObsMNH4uawzbIlutSrJR3b3PmFmZWhi7qMiGC1ls6zmfpzn7E30\n+sY+7ycBKLHmYhMB+qVuFqs8AKlZOvMJPx3Nej68B+YKoOpEgkFiAbNol9Bg\n6NRqDoprMxe2DGOQQzvX5Zke0AtUEajK9zCVUjwOwb3SFV/+8gFxYwkHqi68\nWaNa\r\n=p/l5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"19572d7b36f01768faf2b2e9b1fbd18638ef7397","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.0-alpha.1","apollo-server-types":"^0.9.0-alpha.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.25.0-alpha.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.0-alpha.1_1622124652965_0.3647601422859137","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"apollo-server-koa","version":"2.25.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"10275cbba17f100501811c321e27a9faaaa17c10","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.0.tgz","fileCount":22,"integrity":"sha512-2MNzqsd+TNw6chcLqAe97LKQNYgmUVQj9YlMxRjDqbaaZq9olCYivVUnWe6n2DCBNhLOIzAT0CzqwWHJDOvHbQ==","signatures":[{"sig":"MEUCIAITHFJmWW91cipqSTSYsz/VjB71p7MRN3yWpbWtoZ5tAiEAjxBPWUvMe9WLMUez3InVlxOk+mz2u0LwOGQ8dnPzhi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr69eCRA9TVsSAnZWagAAfQ4P/1uczIxZPnvkm7lwKda1\nRQkPnqDdFE05MZR0qARN14opHwxSCmS5phIjJpNdA578jqWLnw2oCC/IWtG+\ny6o/+qkr2+IFzy68OsVR42OJjzzShV8FXb/jhyoU3u3PQ+nqel9Nw3I9XVoh\no4zlSrVkbfUeEqyL8SoBrD14XDYlwuYgDAD28QgqnRqm9CuUTmf7t24fXsUZ\nB34CwdliY2BBmfxoCfqc83jUeYz3iD25jJ19iY+pUOiGhKRXHhPCMPJZyL1r\nIAhdkJkMSbfs+m7mNvuYmMaT+sbrmcyzHYIDxc3b5bQQpbIVTtmdzLqz87fl\n/U9n0shj6gNYMhbz/6dGp0OwSn4EAbZYlXt3fqWNoLMhkefqECGzyoTncL21\n9Xoh5v8Qr+DufGKPaR/t8B4cCVBt+/AvOhntZqOWubLo9gg1DSS1nrNupxWg\nxQK0QBhez3h/kEC2fQcZe5czpf1DOM6Uu6gfY4gi9txxVqqkulDTeTElNsjo\ntOH4gyncY7E18dZ1EGGOkwSgLatWUnaBNhfHDbSA1yHG5n8F7fhZwiMtep9G\nlCa8yj/rc0/ccVLP6VX+OE/vTwUDrmoRWIBQcuJhW/1P9m96SkC9dPsNYDLZ\nCJMWNFcMH0uROr4o4zRRit1T0UXqlslKa1ltP21AnX0ihh7pk0dO8MiLPIH1\nNryP\r\n=w6+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"42983b06a381aee6333fd11d5af7bd7fa0d549ec","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.0","apollo-server-types":"^0.9.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.25.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.0_1622126430198_0.47905487869290453","host":"s3://npm-registry-packages"}},"3.0.0-preview.0":{"name":"apollo-server-koa","version":"3.0.0-preview.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-preview.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a47ad36d532ddcbcbc7b65b8d6c5c2eb68fb1f94","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-preview.0.tgz","fileCount":18,"integrity":"sha512-T3hCrqOYIHH3+F7JG8f2Z9u/Wc2nFBR5k68yRapVOgJsTp5dXXqkOgC8TwrmqYRp5+ksr683qpUwtK/w0mz2tA==","signatures":[{"sig":"MEUCIDG4hub7A8JH9ZRpFJ3MuVfxuvGiSSqahUC3FbzXD6GfAiEA9lTGQbSQ5/kwrOoY1yNr0bfxigL6cldH3Dk8FW01iBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtcvrCRA9TVsSAnZWagAAUaYP/0Ben3N8NXd+KRP+rJ66\nbehhdxnX2sqzJlPW49DJg4mfXIM9MiOvCZ3VlF7OVDMXdgnKaY7/M5kUrzqt\nvkT+JEJBLhzertBPeuiSvM5Vy+7j0Dhcb/NYAt9Jm7H2iP9pn1XW13q8swrt\n3/qhOH+WgRHjtRTnwufoTOfIuWh831u2nbLxUNvACBPKkGznY+pwZiuh5fci\nwGJno3tbaHW+gE69wRUmT5E/lfnj5vGfcLkgjYQ+9N1mwWlqMC///RvGGcVs\n/13eUfi3LB/PWG2P6tffmYj/1dTicribKFH7coCEL2bLpsPox1B6VygWYD9V\nb0Eqw6F/Dv80aNJ2vCSim3nreV2BMDKR//Ty50KgWDdlzeJWJ/37cGN5YeTV\nQMEYpofCKYhV5hwXMcTOQt4qyuhT4yQAsMGEcfdjyCe4EQMkDHFqMoWOP4x4\nYWLAxY/mLVfzNK3WMVPBpUvI3SLXeJf975qckuxvsRNbPGNF6U8C1bJIcLqr\nI0fgznLlx3JiXNAQNX+8ucItCIFeNUUbP/Xqa9xViiV+3opqnCo7fwW3cFf+\nxJdqrfQmMUtgommWBLDtSCMX0O7ZBpAZhyHHr18KxSV5MPYP7pbMcziCEjv0\nQB52BgFmf+lvPrx7Ymv3B2hbc+2L6bCPOYvIOpgdHys5FT9t+52moJWIUKWb\ny/XP\r\n=xhNH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"68b776f0a08d7361efecf40e0a9e344b19b3e4b8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-preview.0","apollo-server-types":"^0.300.0-preview.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-preview.0"},"peerDependencies":{"graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-preview.0_1622526954891_0.29193304993342584","host":"s3://npm-registry-packages"}},"2.25.1":{"name":"apollo-server-koa","version":"2.25.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7a11e2532459bf8bbd70c5660ed8560d9b251a7b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.1.tgz","fileCount":22,"integrity":"sha512-AJDJIpYRVajd1mwTjUN6ZFz434Y4ac+LAN+qY51YyxUgCdtfg3OTgJYpzDe5KsNeuwGmhsrqSXlokP/WFrmOmQ==","signatures":[{"sig":"MEYCIQCTF2zf0eZ1T17PAXBc0ExL0tz93gU5VUJVofdEfBXkfwIhALTj/pddR9x8cqQMc3qMwz0qVHheOiA3jKHR9LGl6yBx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv9vGCRA9TVsSAnZWagAAG3IQAKEFvZBDOVyol49RtfhV\n4uFjCkxSvsWMkp607PtOi0cmkcUr+w3frzNwad6CODfJlPtmb+cizppvizhW\nEceuE60GaA5TttZnH0b7oBh64VEbq2uhyZR5c51vlqD9+4Ik3Fphsp056u0k\nOnkrcNxdGny043i5zpqrmSw438s7rVNjGTTbNSLFUmXPy7wDmVsUiSoPEHeI\nbMCi4svAKqjECw/9+EGcPriIn2eWT80bQ2eIEAwpfj10t6DotvmMAFmd1zPd\nVA68P3R/2ajV+eQpEoKA2rPB509Ape3z+S1ekNkc9AE0HjVwzGj62ER3/Om/\n5s9Rv4tNE9r8OHuCyQOP4Il0TEwnfZiMvY6sjxRzL73gmAR2vE+Fdb47KtXn\naGobolJUwUOfjzvS+crZHBVjR+JDO7y/3j05bMiGQ58aouM6V6eyxWq5/44W\n1VYVY2vFHx12ngyZubDka5n7RueyWaLu/I/05P3n9SJFQ0peMkMOSiaBnd19\nAhBXaaWbN4tsrpq27y8HGzAVWldqfj65nR+oupBEcpJbwLmEwbEViUwZTH1x\nHZIr20G/llHd8Q/2zTOg+Z7z/RFEhU41fitKTRD5kFWo06tHfM3i/DIdgJP+\nxIfdyL/ZVJ+O3i0pfI9bVQpH/TzltW+8DLNfzsrW6HJkovKIO62dUSa7Dk86\nUHSm\r\n=u+i/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"f47c11d3f40f87797c5a615af0bd0225fb18fda8","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.1","apollo-server-types":"^0.9.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.25.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.1_1623186374387_0.9878757888837675","host":"s3://npm-registry-packages"}},"3.0.0-preview.1":{"name":"apollo-server-koa","version":"3.0.0-preview.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-preview.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0432a956a25105595f22591a3e1dfa1ff5501d31","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-preview.1.tgz","fileCount":18,"integrity":"sha512-G3/fsDwpFNgGCNmOKKBtueeF5oZM65ebE6tabaKXzVabt2E9bbj4qa3/X7ep48CKP1uphbvs8T6F9v6lBzOofw==","signatures":[{"sig":"MEYCIQCzJyrQflQ9d5vBW4+HVrvGSwx30dkElxUclKxYkP0CQgIhAK6IWl9pdWBPpA7/heLO8chrgPsoEgbwTDThPDjKoBhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyZMxCRA9TVsSAnZWagAAUNEP/21b+peL0NtMnrueixXp\ny7dFpllPFBXNcDKBgmvP6iCTnWjdlh8Kr72ie+UWVLxhqwDC42T//NkaxbnW\nXayzK/UWg+hD3UH/Gbl43PkSEfATNGDUkFlO1D5UkDHLjvdnKuRKXMlnerYY\n1E2v2PciewXHeJg71kTDwFTJoz1wxMoZYhX9sLbB+klmOegnYkjBfpSkNSVi\n5TksNE49ffhqOVQttLwZSJ8Pcrfu7FuBIPdmAz9fhmIeDlvhtZOCKSKx/h1P\nmmpwrTjfGXA+b/aTSpUm4XAqxOWYrNurfoy2iT5dNVGJZwwpNjmmCGo/IHxS\nM80JYc+SIVnF6IO1P8Z1bMAKivFaiu/5ngNfplBnA3ugjHCnmX29929Arbto\n/ARnbMqBeOGNm9h62G78GTOmc1W5AFE89b0VAu3LZLXOU7uP6XMhWegKjyAQ\nz532dtC49U7VOausiq5cSg3jIMaM1MqRsJfXL3q+r6cGGNwMfEwyVdzSSvsq\nN8KPD7rcJ7TMV+w09k+CGacKw1A6jx74F6X1uxZYcmu+QOlJbyO3MLtsJ8r5\nFxBS7jCDiwxDP+u+G9d3KkjfIHD+3+TLprCmTybmUuYz8P7c9sQlyI92JHZL\nxmJlzxhzjII8XWSvNEVV0QsU+RsbNplceMsUp5sWAYam7xsjyXSINH9b1W8D\nxs2X\r\n=CnM2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"f23a4eb1aa5c5ae8cf83a1f41bd9bae3a03d3360","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-preview.1","apollo-server-types":"^3.0.0-preview.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-preview.1"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-preview.1_1623823153677_0.4626210962972852","host":"s3://npm-registry-packages"}},"3.0.0-preview.2":{"name":"apollo-server-koa","version":"3.0.0-preview.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-preview.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a19ae41b3bd581ba58895a6a4cf9883f8a1c12c0","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-preview.2.tgz","fileCount":18,"integrity":"sha512-gkBZuY4uugRXko//yUFi8RzcwEv08haZgWczMHSm+pWrfFNQmK/2LOneDXQjj5QdHugmIdfcCKq5dwtnbYGZCQ==","signatures":[{"sig":"MEUCIHtmAthnkBKaOqE8lNDnNYnUW0nhTb6F0y8obGnOSwqYAiEA2NfKOWwdgEd5MyU6YlZIM7zuZgwQJPj0D9mAI2/eU7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyZcKCRA9TVsSAnZWagAAmm4P/jyNAWULwwDkky6BXPcs\nyAK3vpg95ZDi6gvqyBomxdIcNp/Sz1CxpUY9jfI4N9CLMOcJCqMGBu7wa2Is\nJ9qPIN9uqUoEs22X7Hk7cJooDeVXvdf0H5HujcMsLhRbMtCJlSoVK98Iz3T/\n9VXN8pqAO3N+zGKwzKYbFpbE5gDK1kMeoLEJ2Yry0JrPDS5LAOXcQHRzGvUo\nV2FXbKgKYJ5X3PdCquV0rV7b1uz12tuCb/d9eDHz0WxakaSnuJaD9GAViBBo\n2aL0J6n320QOSCwiCg4ENfjPXu4ts++WEoAOXr1WLOyIaMsbTw0yEI5l+cGS\nx89MxHqltCgBqDa9XQ28typ4wqGVfzhxhkuo6cXw0jRHF55+39GE9brB5D7A\nEyZ5NUaKaKzjFKogm7DNyWnGuqMA7kUk39DUUHChj0ta265h+qsZ+03s8jOz\npBFINXGSIZtlHoyf1Z+OWIeSGri39K+0sWoJm+u0qIAA8I3/5PUUC71x1CAr\nM7u2eTwiuKXSXoXj4POJykEricJJ2l6qTWDrkDEEMMkBTH+S2b0ncNtvVcee\nlT4C23KJfddLM8VtcrTh0474WRl0zY2BsvCCWKczmzCQQcrUiG2Zb1WqnPCO\n2DkymXJBRBqQPBdiJF5NrcN0nb5mfbGL4MA6wSbofE9nR8SCp3aHoXS51wE3\nhI2v\r\n=QPVg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"09dbe3e7029ea3ccdf16538699848f08bbed3904","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-preview.2","apollo-server-types":"^3.0.0-preview.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-preview.2"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-preview.2_1623824138126_0.4203150876061723","host":"s3://npm-registry-packages"}},"2.25.2":{"name":"apollo-server-koa","version":"2.25.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d4ba4958683e2268217aedb9eca480ec66b74568","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.2.tgz","fileCount":22,"integrity":"sha512-2J51ZH1K/E1vmcFNWBlh/gReqHhJVTpIPxLKRV/3bia6yhGlcHAtNVRXAsSQstWUI6cfIKTuGYgbkInUDjSS/A==","signatures":[{"sig":"MEUCIQClAy5L+i4PTTq217MuLgh1cLNTftYX9mJPgUeO6aSU1AIgYHD0CTnoudvqT1zd0puV5RicWsxpndSWoYcHsHfSeE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0j/YCRA9TVsSAnZWagAAS2QP/3OQyRkNfdWwgEWDTO6n\nHTTto4wGV6NCbKvsu5c6fDr5jRNIhyOtWkk9bLNV4pk9lpL9CI3qEOd4MHth\nTtXzEnVM226Lb/tSAGDglOTQtXzZ4tdK43d9M5gxHreo6EgwxNW9iai7oYQX\nL36XUU9yFnJyC/i2qpvdqNsGlJwvWC4xIOesEgHfAwhT548URcpG1EFHAf2E\nfN3ksZJGTnACjPogHKo7mK0KdpXtbZhvq0un+yz54vHED+N1lu+8kTjCAaNv\nGlvMvM88AlKPA8mBCMhLe2p8RRRNveyoF8zBlO/5MH7WYovP2qkFn83YDrQk\nFrhRJGJQe+QzRjykMexOvIZlVk1JoSdfLWsne3LvObsvC+G96yaQ0C9+t0Z0\n23BcAiglPzX/hYnd1brKw85e866KqH8dcnMc7wN2XehCoGNQPgd6yQr14AiZ\nTeuUsOFMhzxvtFP1vhbIKsienQMHocEcKBQdF//jOmFuoJm4rsdVrESeoH4B\n9Sh5c2bd/nm/hFpBv67/ZsliXlA+j9t5XkTC5vRMtQMMK5dQZ3UPFe3wu+He\nK+bGIfRSnmImN9rVi1vZfXW+FmWnrL6tSndSDUGIKc98lAyn3b841ZEMksAW\n0muPTRrJaSxK3D/gsTveyhk1o22w0dtywGs09uLJPnkh1UsNTW7Az2LqdFP6\nyhLC\r\n=4K6H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"70a431212bd2d07d68c962cb5ded63ecc6a21963","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.2","apollo-server-types":"^0.9.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.25.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.2_1624391640409_0.8377920609772773","host":"s3://npm-registry-packages"}},"3.0.0-preview.3":{"name":"apollo-server-koa","version":"3.0.0-preview.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-preview.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"efb4940cc02d9879717cda165311c7e41d120bff","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-preview.3.tgz","fileCount":18,"integrity":"sha512-D0pqbepg0Qd6gJ7Jx5MIb9UpEzphHStExr0NxDg2Sg8UJPPyAi/tvbGaLF49g2al1wkqJvglR9hc4b0QMM8B3A==","signatures":[{"sig":"MEUCIF6GE6aCOE/dZrz9FZWoLSE0YJEusmzH1gqG6VQN1VAEAiEA7mav21LtG+WaGHZO6mVTpEShk0quHNzCMFz2IRDUTgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1r54CRA9TVsSAnZWagAADUoQAIzBP25h5gjRUMspgWJx\nHfV5chGdxL3IDCNpxYgrJDpwaM33btQFFBdFjNpw08ZDJmXvbRlfj3rHrVc4\nU3lMU5POxl7zxaFGmdr3I28TRID+DOMIcRbM1EQ7LrYYGYT/1+V/yS2jneDO\nMuo8dhu0yPs8W7G52pszw18yF6axq/wvCQqSDYSLwhMfNXBMC5FWrHxJ6WYs\nj42JFSGs+naGRVn8/vMKD6Ct+kfuMNA5hgwmzNA3SpSXc0QZnwLsFZYIobfQ\nNag81rtJkKSfoB7LsUeDXRKXKLJi+E/n/eyoM3tYNb4DrvMxfWPiQZyG8pm7\niLmglA7Bg6KYjA2wCrkboz5TnBcmHKBIaaGB+5BjeJ7jjKZEyN10BT1BrEQ2\n4ytg8UbSmlEokKJCEKPsQputI7EGKPN2TDrE583Jq3lBVo7LVL3aXqqcv+Sq\nXM5ylWRBvykjRtfrPnfG6g5f3Bhr4uhEIJDW1dF1fEgNtMU9KSQV4SVVW1s9\n5rz036cffYkk6jQqc/NmGnoEwMNYh2QooH7n27CUK04KWoLQTZNbDoEDY2KE\nztMmu5166MpZVYkSLi8CMrK/AHn+rojvk0O/l6fyb2a/7TFfnlyRpoqASvst\nHef7IzJj2EQTe9T2Dz/oD2cUcu/+c2ZmtMAnkUVoVXucl9VaUFTBuSqvPiCe\na0+Y\r\n=uy5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"16c00c982b11cf91ab8f208f88cf587622fc5dd7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-preview.3","apollo-server-types":"^3.0.0-preview.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-preview.3"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-preview.3_1624686199973_0.39776287377500275","host":"s3://npm-registry-packages"}},"3.0.0-preview.4":{"name":"apollo-server-koa","version":"3.0.0-preview.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-preview.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"48f6fb9d3db4cb6eba24864f9970eca685c7d5ad","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-preview.4.tgz","fileCount":18,"integrity":"sha512-LISaqIUufUbMi3p5eoNuODHIfivAOr1qO1B91LSiWpIvg2OpNHfe7FdlJ27+Ikn14pOg2/mqiHVgzWl+6larsg==","signatures":[{"sig":"MEQCIAMlE7YrE1iEGIQZe9V9U9qw1ZTeG/QSkpS4I21rGAHUAiBAU6yFl8pEfz6wbcZ/BTFVmNJ8vso8wAVa6Sc28+Hing==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Ny8CRA9TVsSAnZWagAAuJgP/0s3EbASjUyChBFgVSTB\nv12NuL1Ba1DZBaZ1QQ4TVa1KzwE36gcz6qfWRsZqqRCn9IgaeXhAO+EQDIF2\nRv1kB+2CEda08ZKPtnnnePCXKB70lrYcyTgKxstTHVm7U3Gu932ekicETn4C\nS8fVHJJhndS6by/FycxUtrga/VH43yfryocua+XwwDywqs5ysDQX63geCw3p\nD5eI+xMdG/FBfE/brWki3Y9+D+P6WyW7pmZsd2N5XEw3NjgT6vTJK9ei8alt\n6D/lPFiqJ/Bn4dgh/9jkrnmfCfegGCPok6O8vjHq2XYBDt8miEQFQQdcgGnM\nPGUc8JR3MQ6vxmrPjw9R0jypT1P/urA7+YsRglBdPC+s2rOexcvNBk+BHG5l\nxeHmc7yNe5lkXcG9JZ6FGi5AlMLXrxZTQlx90cRwqqxz6LJNdq8wZwXJWvMa\nNJDPT+tPNdLxVs8HkQE47d+BQRT7aFE1ZKrIsF9oyTHjtPXH9eObbtmcfjqN\no+YQHSDj9CXNQrxF29/uC8o9nGvBqKNs3RqCrWNLg8Zy1pcG84/srzKr3bQ6\n2rY0yOICdHDdrxQ7NMFg38XDIfIT4SLQsdz67l4QpF+KvN4RZw5JMKWYduAK\nC7crYTJDs+92vb6/6g9/QFYCwHiQVAoIjPwWE80ucydM6jbYbwHnb+mRu7EF\np8aE\r\n=t3H+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"4669d1aafb6fb6571de1d5789ee4375aa25eacf5","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-preview.4","apollo-server-types":"^3.0.0-preview.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-preview.4"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-preview.4_1625087163973_0.8674343515927299","host":"s3://npm-registry-packages"}},"3.0.0-rc.0":{"name":"apollo-server-koa","version":"3.0.0-rc.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-rc.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"14b684aa11818e95d95e0f18ef9773acf15698fb","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-rc.0.tgz","fileCount":18,"integrity":"sha512-lGHxpx+opRA9jLJGXSzTXVLfPrO4fGINfumbvpCm2bmUzdPKnSatHu2aLdSYhk9/pxfF7mvDoSKt3tojsyFh8g==","signatures":[{"sig":"MEYCIQDu/fdGaTR5sC99juDmA1YghQefCDGNfwiibr/Wop1y9gIhAKAWcgIl65+BIlCA0quhRxgwXIX7rWw+8bTRQO2h1gi0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3lLXCRA9TVsSAnZWagAAiMQP/1Q1Kq+8RRW72jrPpgwe\nZLJrAp5uLkzRf/w28Y1adPKrZqhMFaMSvnJbW6HEY2+8iL6IGSJJ4EVqZQW2\nRyLp1SFurHXsD8D0pRIHIuGFBtDir2SU1DnVA6J6nt3u7MDepsFqwL3HaEkQ\n4nxvB04aTkUlMY9+tQTF2fexMV0dXz7eG/9+as/sBubSXGkQaIUOJJM3Oiag\n4DtjFux2AU+Wts03+3QG64/Oy2pmyRWbLtzSFBhJLvxMSb2IV1JjmMHxWsKq\nSpXY6kUeU70CYXBKVxFr4nDSV+Afrr+TPPY/Lrp1n1HWl3zZe9GCe/PRX6Yz\nc4/fYf0dJYTZJMfOU3dc+fcRQ3G+1MNyrU0EY8ewl4vahXa+mhp/etoLBT2E\n3sB8I8z0dMnGApO2das763kXZeLmpw6O8Wmq2ZfSdQmhkEUJBJJxxZlXaDjB\nqsPpojgux7f9x04EqQqvKyRvnHrObJnJs4Fb7FadxBCZY+WYx/mfxymT6kw7\nabUZCd7MoOzN7et//YxV50t49oF68oDOJAHybOOmD7dWHdGoKKX3umf9OAaZ\n+LZk9iJ00XTDvcI9YC7xRNAK6Oi112wiWVMkHmX+ySFyHX5ddgF2kZF8PxxU\n49nXvFGpFWL2q+r9y8nIE/q0uZX1LuUsoW345wsKYQ6VHMmsMYkvL6FfEpk5\nsAyS\r\n=QtRg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"b2c2097ddd58623815112c0e084761f426d2e435","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-rc.0","apollo-server-types":"^3.0.0-rc.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-rc.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-rc.0_1625182935428_0.49678344394609475","host":"s3://npm-registry-packages"}},"3.0.0-rc.1":{"name":"apollo-server-koa","version":"3.0.0-rc.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0-rc.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4b7b23539acdda8b98cfc64ca4f9d9e7e9477608","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0-rc.1.tgz","fileCount":18,"integrity":"sha512-03fWWRaWjVUXTFBzYepBWeBnkq9rBMQ5Vc3IRCcdKuSEDg8E1PacC8FmNH5jzvEON+VtSETu2f6poE90JBISog==","signatures":[{"sig":"MEYCIQD4EbfeCKCChyzM3Gseg/ESCEkl6yfeADiCW6sI1pthsgIhAKKznHaR2sCEp6OGuO2GPGYycwvwx9JUKdMN6b8nehSe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg34m2CRA9TVsSAnZWagAAgC8P/iKqtKPhQ5YBO4e2CxmH\n26S4RYMgWqzy3/3yYMZR6EsfEGmkiVrl8RUx2BPlxzosR0/APnum5o9yvOFd\n0sVtdPyw3wbAG1EsbRedOO8JDDhaO8Z9ItD48+UMA5cVFP08wX3U7rrAQsmX\nUTjI4LQUpYKlay8/K9Up30iLI4o9BAKn7v1drHSp4XgIUvPChrb0ZodwCFsz\nKO76HM8X7JU4QoZ5JV0w1Zj8svaCTKZYMiYtwDmBpOMbnIbPAeyN5Zsy9hEW\nBeKHnWJr7aUz7DSSfdG8dAS4qF/Vtnwu7042Gk4cHgBs5luZMOoLE0QtanAg\nQet8E/o8+Z/bOagWoUGxUZhp7jkjpBNCRi45LZw1/6OzrTBWXvX0Cz5PYJjb\nqelhB8s8GNK7oBTbT714P2IMBlAikazEk6wnZgASdBhy5eRyOoxmi0AQ5DOl\ns3EcQjeyPbtKKwB+T4D84WgPdpUDqsgudlC/r6RH6OsItdwi8iXflkE7HdP+\nI3Z/NSa0jYzZ22zft+BgwNY6Sci2EjKpgQJ0OmgtkbA+XtTEOjKy6slDS4X7\noubaexc38l2K1lUll3nznh7+HOXex+zoBzoZZxfZ8z/SFeQVJZjLilB18iEP\nNxyJGLVQU4DkUmhd8yI0YOJsmvPcqKE7J4AN/8etJqh0Lt84uVnJTpfr52CR\ndhu7\r\n=Ps/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"ad2cdb557da704acbb42bcbb36086e35264074db","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0-rc.1","apollo-server-types":"^3.0.0-rc.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0-rc.1"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0-rc.1_1625262517583_0.4750960711327574","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"apollo-server-koa","version":"3.0.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a4e585aeedda418dd804b667c19e88e08c1472e8","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.0.tgz","fileCount":18,"integrity":"sha512-kVowdFYQTrDc6UDWwonzb3bXlWZqOcOYJMNz0uf8b9WwdWr3whRmr6+bgbBdcw9jeh2x5TwAjNsbN67XLuca9A==","signatures":[{"sig":"MEQCIFeax1AhLS70AM7B5r05FeSzCrPS1GXqBndcnnAdfk7nAiA7hBwidXymBmB1ZFdtMCrwz/D0AnCAaF0w4ewqhC8vHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5e/RCRA9TVsSAnZWagAA2YAQAKE0Ew+EdWjhV6JUUojS\nD9s27mVBR1PWm1zHI2J8QGiJhS+IxCCe0DXCtaFijPcQ0NRcQ4PnphykbVFq\nelBelrJLUOv3DKv1wEzqQRQD8V1sPhP8M43Y7sro3d6ZLTb8BKU/ikBa8tgd\nI3Wb6d3SiOiYEgINmN5uHPPP/nxdsHKfyTtPceFvs4Ommfg0Uc8WiewTAB4U\nBtV2+T325GKbjcGhgoFwXz2H2Gx24bXAdBVGw0WTZIC4BI74MmeqU8Ee2g26\ngwwQqpixijQyQdV4VB1SPCwVNc92b09eddhzAKYZLkASWQC1Ww+Wf0rFc8N5\nI2Ob5BuzE2yBkRGEZ9w9jrz/FsOp8TLpKS7WMOMGH4oH71Kyo0yUIRdOQoFu\n1Z78KDdp29WFi8M+ddWhwUNIO7hvFqERjUpdizma7DBcFBwaKFTK5IdCWr1+\nlah4FvvdeZjtRnA0j1f//xDJcm3ih4vJ/Ul5BQNplac+VgA16Z6HRQsuz1Lt\nRG06jrQBOesecKuBVH96saJm+XBn5yR7kIVMPP8ovbUepmqmBWRqbUoVRyuK\nHtRluijVXk7B3dY7Ns5B8tJ+mBbI6SlW2GZElHD7ak4mItPEv1GvF91MM++1\nQ3XXqeHWIBMqIaEBlcjwMJomjd+ZLMLDknGQe2xQeT0WCbNwC9fbdlOLhibB\nVpPh\r\n=+gLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa@3.x graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"bcfd36cdd01f9d26d0a225aa62a79c6642cd743f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.1","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.0","apollo-server-types":"^3.0.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.0.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.0_1625681872802_0.18244462044620313","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"apollo-server-koa","version":"3.0.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d9d92d8d5d9715c1e077f0e822585b868e1336f2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.1.tgz","fileCount":18,"integrity":"sha512-ebDakrsM7lylTBF2+qwO0935ejyLgZafF44/V/YP5mzq8Nlkb1gfsAShyOZH7WhDLhLBaEwSBlVlrMVauGYJVg==","signatures":[{"sig":"MEUCIENkJQCh+znDy0LOawGJKy+yEJQ4RW4tj9fUpR50n+dZAiEAvkmWUKjg3YOlcWSuj1jdlBMF7cGer8ByiT8e11kYgM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8gvxCRA9TVsSAnZWagAAFrUP/j+3x8ezdNwJk+H5BDrY\nEV3MlCNVG7dJO16qHM2Li8KlIFLQqRLJjNra1iS4A6vsPF271XNlOeW4DRDj\nlnXZCBF7ZJjiT3tr3LPIzeroMGVFfjPOr1rCQ0f8uo/fjEYA6umoqjJAdHVv\nt09YTjr/WrG7os452ljPPfQoZHx4S1sXSBbsRyLpOYXtmlw7iy8s175ftJEs\nkIspECwknLHnyJ8g4Rx7jxWKwVToMnlkJ9diZBExxczx03yl4q92D20JrkqI\nY4L+kSIgHsfFyhV+5anxG7BW5F7Tn/VG7yjRBEUsZJBVrEnZeaK10Yrds71b\nTjuGZND8ZomBcbLGL29ejjLXWSmVwZJvo3kPgBa0bBWdeAyQJsY/h6v4xl2G\nLc+u6vjuk7xe/dwUzPj8x38XPxKbZkmce7m99o4wCa4W534DWgmjqNvmdmF5\npUjaTXTBKPx83u4Z6ElyqUvG2Q5w4hS16a/7PzWPQL86V/kiz0ztVjrvTJjB\n4t7a9MzCTnIxueX+kXeQHv6wdoTyiuxE/92492Fxz9fgktW47GldXr8Fw0oP\nJbyGr+M9xuYJEdu0N4TAU86FbU3QDJktyvCjTjvkDL8qZLNU2+IL6Ab0T2Lq\nf2odp17euV1sVlHVyOe8KApw6z815h9MD/pq/tM93UWBmneRRT2Lw2cu+lWB\n9Xcb\r\n=JSd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"856f7fbc151ebef4d6ca8a9efe801ecca3d4f9c3","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.1","apollo-server-types":"^3.0.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.0.1"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.1_1626475505028_0.019882263264340727","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"apollo-server-koa","version":"3.0.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.0.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"26575ec92b329412e3788ffe92b14d08fb4a81f5","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.0.2.tgz","fileCount":18,"integrity":"sha512-hd+PnI3O42SKmIX9hf48f+PNiEQe2ssIvjt8j50Ut0DOvVBuuhRE3GnaE0K14SVexakrZpkUPIQIOD3RN2JBeg==","signatures":[{"sig":"MEUCIHXxR3rBQKqtGZds1/Jw+KGI5ylt2tIW/U9t8qCKCIrKAiEA/mC9cmbZkv1d8LN8FnzznLEw1enUZa6uFKP8TDvDmYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9wemCRA9TVsSAnZWagAAMHgQAIzdO1XibK2aKpmwXBI9\nlyylABjXo8+64UpHr8+6BSknM9p+gQjOzI0YjnY8GWuo+0a2QzvfTFtPR75i\nn20NGzVydXfWSkuN0RMLh4fjZgYDk2S1iqjXtZsGg3ZcHj/zARR93kbh813C\njziElZiYW3DyQxgG7zSBpzw/xktB5dFRKeTk9QUjNQeiZhAiJO9XpP9TFQlw\n+JS4D3VunfuDHM/E5jeDJJhBwNQFpZ9RO43FNJeZxcNyZLaWceyAzpkFyNp+\nS0jfcxEjZJcQg+y1buP4zEL9AZ/eN1aNEgLMr3+RtKZ5caFtHSRgH6ed5W9j\nXbVQQytJwgAuwq2Xdk3LuB/fY77XSFioLfmAJNlDkPPLq7frILdkQ7/Kb4/p\nLVdJyIpPlMOoYCVr4qKGwvvclYQVDKYDI28/ATskel9n7WbM+ByqSq2mGxcz\nkiGHBD3ZRx6M8n46rzHvtBPsH9Io0gMiqT/x68/rVDEDdO90E8mqxtIkgraS\nonwdE6ztFG+lN/dkrxu+5JSPOOtga1c2wV+gvNfMQ1GhQnKlC+NgJlNfOVXe\nSRkEhrmrNF3vsu8Rs3YK2mJKOhQtc8K0KsQv8uDG+5E1IicAP9P3Zsujlrox\nCMTvBkzbS4g+wl58wuk0RgNHcCD/glBv7Unbu0PQpYYT/JTqW03FPpSZ1czp\nQFRX\r\n=nMHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"69577df0b08d392e99d65644a27d48b9b925dd94","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.0.2","apollo-server-types":"^3.0.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.0.2"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.0.2_1626802086023_0.4951129312055873","host":"s3://npm-registry-packages"}},"3.1.0-alpha.0":{"name":"apollo-server-koa","version":"3.1.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.1.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e6c8e4fc9e809f931aeda2da61363c2b0faba409","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.1.0-alpha.0.tgz","fileCount":18,"integrity":"sha512-vMbz4QJ6F7mFUD5D6AF4Xq9t2R5llqZj3B1GCNSFAmXX3+uEgh9MOGWw/0m3NfvXOFe2RXdYitgRbGSYItuiMg==","signatures":[{"sig":"MEUCIQCZVOUZZB9VXApiVExwdJnbg0dBn4xFFt0ptyp7rfL/bAIgfLateRCCVgh6nWpuia9ekUirBog6urR+Jy6/bkkoIUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+dOzCRA9TVsSAnZWagAAouMP/1mww0brqlCwNgwPdkAD\nFWyNSdC0UsDachPU5Iw4sq07c/nli/+27xZUmz/ifVL+dwqnJZrRbb8Skt8c\nQ5cskPsEPaTrwAbqePh2wYufXdO3EqgaCFzI/sxXxLuIIb0weOqJfm8OWNth\nRSqtPCidlw9KWJfr2T5/n25lH9Byx4eDg8DQpnzSvb9kBxZeNiaRcRhWg4bj\nufCVJohf1vEcmqiNa30QRwHgCpjlcx4/T++BgAgm5D/ydW7qRH2WRpX6V6jG\nsjLHJaLCinl1vZYDPGFHJ1EAgfXrDfar88Qa/ndRp2Q8+MXzpIvI6UATGcQ2\nmcpQt8SB8+c5PQjM/1ZQQqpVVkEJIWldZOPCMpUZPbzGrAru9fiiijrrU87U\nuvtaoTSCdR3z/Vp6I7MWxy4esFxtFAI5oEoxfeOSX/SvPNguSsfoRfza8Xs7\n3PFb+nG7RLCcn2ZWOuaScWuyJENKYMioRBTfNNev3UwnWe4nNYGK0X9pKmWu\nl+fSDn3spGEOx2zWH2O0SuOPIXaEw1E1eiWD3MuWx7e8D/GmcrZ3h4YSkqh/\njyeOqrhwSxJpe8iRxJbpG/ibTSxQSjn9r1Rwfxh0F3lAmCFUM2x7wKt+mVcZ\nR5n+zWdLCny0UYEw8sTRI9pgbT7/AGbhyRlI8H/39n6BYSAjl7Zv3fgxRDwk\nd9fq\r\n=jPAX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"4b0722e23503f776dab3e98088a0dc77436fe474","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.1.0-alpha.0","apollo-server-types":"^3.1.0-alpha.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.1.0-alpha.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.1.0-alpha.0_1626985395273_0.9119545979068808","host":"s3://npm-registry-packages"}},"3.1.0-alpha.1":{"name":"apollo-server-koa","version":"3.1.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.1.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"481bec355d3cac0eb2ca075209662c87d6c4397b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.1.0-alpha.1.tgz","fileCount":18,"integrity":"sha512-/N8gwB5HcJgJOSJRXCJfsEb1SidtcBNKD2XIx+o4HyM88/Owt2/asfuPmViBR7tlXaU54K6Al8rfkbM+A6tyCw==","signatures":[{"sig":"MEQCICGxxM9kunCSeoIXNMEwQPrjHbT4WaeivJqA/A+Aw/lwAiAd1bB6leyyxPdZeuiq0kJAJ3C6Js+w9ZlG35ZPhB2OYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+l5ICRA9TVsSAnZWagAAjDEP/3J9+khEJFr5PXwPP6JS\ncICvepPh05bJ6ql1t6HKFT3zeLP4GrD459QY3aNBw5LJ2lQ5/16kRXHtbYEe\nqUZKHoBbJIA7uz9y9VGxZNdFj83HAFgV41lidQMNxDtTtEOM9+RRRmkLqUF0\nVLtOafWqaBOcVKNzln3BgKjb8SYhmmW20EtoBTq99IFNq/HL1ilDjBmG6cNg\nUROERVqrThCYpLk8d10r+C4zhCvKufbfWuXkO2rSiAjtymC+vtpexYpGuswT\niQwytti07JGujOLFhztj4MRmaUOngUcEFvf007FFKAnGmixDtTZU56bBlODV\ndL40SGjBzpVTaJy8ARBFLexfxLE/2ykZOWnQabSLKRIzqbJHTX/BEoxvZC5B\n1X93AumFCmmWXHt81AmH1ZoMLBp1rdGVd34hDUkilf4qq+AqafJ1UKy2J9YE\nnZZ+0GP9UQ9r1BJG5uC/uu+vLSWwbtYEsOMCA+pl1nqiKaBTLerrQF0RL3z/\nf3aq8vndfttlT6rMx843PGXYPGBm2UC/q5U29+VKXn4KIE1FZhq2kwTXl4VX\n9RxD6mLsM84HH6t30AhlpVtL2X/ewnmsp1OUUFBN2Fh2jLCf0gZpTNlVvjN9\n0sg5tahQzVxdmn3lWByRxp/5+TCvHuN2ltnc0r6c4NFMSL7P6ZGf9TrV5kdD\nYeiJ\r\n=ivgD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"a383a6d546e69027ce6f0e976f8e6dfffde51dce","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.1.0-alpha.1","apollo-server-types":"^3.1.0-alpha.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.1.0-alpha.1"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.1.0-alpha.1_1627020872278_0.21708226685939036","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"apollo-server-koa","version":"3.1.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.1.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"8ae17fb16ee07ec01e74765cee8b141d556d6bef","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.1.0.tgz","fileCount":18,"integrity":"sha512-3KsGkAQYguCPYnjWBUTAlYCfVo+fe36DQ/v1/+sKsw9teOWUIzPNK3+CyT5PFZtrI+i9Xds5bySOLtJpvz/sbw==","signatures":[{"sig":"MEQCIHSflln5KJ/X6aPDgxJYt5fBNSWsPCFODXVuRjWuvhY4AiA/GBn9c9c0bRgDnOZwPoIIBYoDdRcqr+a15yr9tPY2cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/wjICRA9TVsSAnZWagAATiMP/07mKTi3kD60gJX06WZE\nt5ZeJ4kgNNwO1wm3rQz0dtxfICYAHBoQHvyuko/80gfi3o4WclZCXYkIwlSm\nYykHmvKUsXqaRE4Fr1MrGBhQlhmdEAJYf01dyZcUDrePqpEqNb5uwlM2WWif\n3t4hZrG6LJSsKjdFhlmeU4Hk94i+245YnMIlzo3VKXGSHDmdeKEitjRcGRJ3\nEf5V55FINcq0TupjncwwB9srRHmr5cNbXId8ffDx24nxFE7+3dIpeqObpRnk\nsNS1Zae0yLaTj7NQFqCUw0IDtVOIbq98FHyjcZ5ncaYLiPj84b1vnyIB7I6h\nt9cfZsTY/yrscGN/AS1Dj7V8tflUUvEjh6PHe59Fbq06qD3HhuKoHODBjetj\nVyQ1K0sy/1yfIXWr5n/7CGaVtXzUFUr5cc95+N4gTw+n1v5GGRmoEj6rgdKt\nE+b6V7FvHsIWxyawXjTAFPE3Z36ul3i6YMeAhuN0UwQKjJxVbBX8zRZggzGJ\n4rLstgv9OkqblEjHwYkYgausP4JSOdMHKWkIIJCHta8TOgBH8y3W/IB4mvqx\nt1KhIEpPZNMeGywdakyUTjvwZd5QxNvSZH28MjjoTDuCK0z+zcrnF7AbtYhW\n89eKF5x8eVIXS+waSWpP8/eak30hLH6ApegLfSZyEzgYG+x5VOFWAH69w4GU\ni3tr\r\n=yW5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"d22ffd33da9fa2972e6d055ebc4b346ad329edff","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.1.0","apollo-server-types":"^3.1.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.1.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.1.0_1627326664136_0.10862126685679874","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"apollo-server-koa","version":"3.1.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.1.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c32b2e13d778180680d06187e5b707e7a7aa62d5","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.1.1.tgz","fileCount":18,"integrity":"sha512-AlpduQdJ+jcR/g+56YbtxUf/orBxSQcA1qo307shVZCDSQ4U9BtHDbDb3HVBpSqkfX9Zt1kmuLkCRQzqfpcHbQ==","signatures":[{"sig":"MEUCIQDgsJJv9JfGTPd7q54ONvyvqtrG+zDFvMJugu4LkeR2SAIgB45IDdWnk/qdap7VDGbN2cBZqrutSytaE64SFuigdpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/xJBCRA9TVsSAnZWagAApg4P/27CzYgYqTJJ2rsZMuA6\nFI18rL9X77u10frE9i5nO0xOKbSrJirj1uNhkx7qrPMy60vnwVLWuHPJffIF\n6mUl9pWh2yelfAkweUF/GR01ErMLvmfB6i69kF6/57Ecwb2FFhzT+xYZPNPN\nTUQ0JdFgT7zNunyWavmM4Y8pecP2LF0nWeQYeaRxC/9YWQ6oKalx89bJVazo\nZS/LO8Xac5+103udr5dLeBbRQEz4a4cPYkNh5v+Uf37n97jYrBbngNJhYB2X\nTBA5B9eXGcB9juuFpIGKrBj7vFYVvLYVxZSH4QchPdBnYRT+sf6+itrhM6Gp\nYdEhZsd6HAY/Csx8s0KlRplWByio9SvAGWYcF+1dWkjFTuxJ6zGLAtmaYn5O\nI9hYyDSLL+TZVDzrkFJQ0pZSXmJ6Q/UpGJBlftnso7uDlUURZJkCkHqD9XrO\nhqhj3+aW8mlY1sFlVXDEmBeTVi6qwcTg77Rpa4CAGAn2fz4nc1+QVnLxyjJW\nr7T1dpj1ACHoBuszAW1g/ZYEfmy4XK6Y0vU9bj6Tf48sRkvcn6B3mtiRJezT\nL/HqfIPj+8PH2DCTfuC+wi1skshSjJ8rUOjUFLTISFXYmLHuZnHxPnqznI5d\nyj5fwpiVgptEqd8R28yrJ+7w8yesw6bdOZGXqoP3erBRPz/j1MWFKlUKWgJX\n5Rc7\r\n=RNzF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"eb06724ca43042fcbf6e04e1de1dc2e5acfadf33","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.3","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.1.1","apollo-server-types":"^3.1.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.1.1"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.1.1_1627329089642_0.2975653826650082","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"apollo-server-koa","version":"3.1.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.1.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dac33a32e07e744da48c74be26a59503b302b099","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.1.2.tgz","fileCount":18,"integrity":"sha512-mR7qm0xYm5jCBelKeodcBqNqGnFnPPRDCGXyOSOshv8vYLkg58IctjVGFgad9m8Az6ZOqrYYO1clF/sXHo0gJQ==","signatures":[{"sig":"MEQCIAwxxBaEZwSHrzyU3sDDcKeEeYyhlQvMS8/2JSKST006AiBrkIKkgcax47TdaWgTM/MAc5dN4QOJlwOZB4M9PrFMVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCI78CRA9TVsSAnZWagAABNMQAJQ3P0wWZ8fpg8nm2WlY\nc6pqUFQRwr27O+cThIekBOfHi1LLdgCuAfbCGvwF7FNmsKl8lcoYQc+pfOHK\nJfZ1rkgCrqTPFHSfM8jvc6j7sIEu61yEhuRzHZ2/F10d8/JbJ/rTqbq6Dkms\n2GUcr6Zy2y6Kw/Vzx+twgsTABvcSONPEN9lqlWbE6AbO/8OX+gc6OZa7aOTx\nE8Xi1IovzZH440gUiccE0UpfXUoJLi8JbIx+YH5TNkJTM5W4097gMOqB5KTd\nsM7blvTjigbLgfblre6QhmeiFsi0WcG8oL0vpBBsdwkx/cpNJigNPykPwzeD\n3dg8kX+9Qp4GWOXCA1iSXNxOsPTQ7GA2q3XNZZtRyB41HMTgjPp5hDspvIEJ\nfrQfhprB4OZ4hB4QqHcQhjxp7N89yTKKjCiDZWFVMkV85VQmdadGAIt2hOU5\nfoZ26kPodxg1PccORP0fxPhjz0rr8oPRn8nlhHq5PGta/dXKZ06i1jJUogVx\nkonREVkahBVxDkDJEniMg04yBr22qX1V8V0CfKO/aHjhtREF88A9rueBlOXG\ncErfx5yWkhypGfc6+VkzzSDSEQOZ1nkDzS1uvWio9K0+XJvtrIoHAePyZqDO\n2bU+a2bkO/RBrmbUAF9QFVFEtb/vMSeZQ9vVj5iPjkr542sZuvXqHswQwvWB\nmNlE\r\n=6UvT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"65c88f171864ee5bffb95f36aec93120b77bd56b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.4+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.4","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.1.2","apollo-server-types":"^3.1.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.1.2"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.1.2_1627950844670_0.03659709685319501","host":"s3://npm-registry-packages"}},"3.2.0-alpha.0":{"name":"apollo-server-koa","version":"3.2.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.2.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"af2220eecb0598be4d71b9605c4270a763049db4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.2.0-alpha.0.tgz","fileCount":18,"integrity":"sha512-Dwc5UsmqYgnIemI+xjG+MBtoAU8AH7ffmxWRouwB7Zb1KKOaQZAF28zE8d+AxqnYn19PxuocshoOJEPcnqvpZg==","signatures":[{"sig":"MEUCIQCEM1gHucouDgKdzf9LBYF7D5EY0oHb/hSp9M4Fj9y9TwIgU+/A5PWAO6AC8wOt9ShqhilXj0eGv9PtF5Woffa/lho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIEEKCRA9TVsSAnZWagAA9G0P/iy5eRklMkG9wFQNYNhm\nhepiSlL4SCvfnWCrWoPWHYLMQADImTkV8wuINMr27+LKd2EUUack62keWqqI\n9iLEWYjPcPWKuS78vQIk12O99Ztev4CNWoZUiKId9XXjbCwzKBx+/HfYz3Ie\ndOZ9DJaz1e4vcQR1iZa3zZQIKMGJz7n7pPIo7CaAxkgJ1XBiqACtrVeN1E6o\nia54Df91rDmwLEHVBSIXDrMw4r9WcVwXqpHoh8g9hQ5KXzuw9NX4uRLQ+RXE\nfK3Ne3QuyHbkBsztMyHqNXOwqMqadvBXC1Fm9EGmxNAjSu7liIRvYknq1PH1\njYMTeht1wIxubFh4XE7SPlpDIQqBlCNk41363qK0zfvLsBGfM3UMtadiNABH\nMHRFlf5D6Ff1PfQU2zucC8Se7Wm4phH3gwqXAKlCVsxnkLfUDP+mDx5Cg9vs\nsCtGfqGNkg8KRJ3J90YBhHSRIv0HYYbeJ9XPHTCP3oHODyrfoXMVyOCfiRef\nbOJcJa6Evkq9YEBnaLc68OQmrfoPmfcg5K8hjlxvwQz+CSBcbl5QmB/F/cJ6\nLIdBsy6x1CtX764TZGgAb26Vc4gfJEnOLHPe11xCnP8annIxbb5aqoelUrzL\nppKZ9YXNNTy0B8OJI1HBE210qtFslxSCUH6qbuQSLnYOSi7ThDoQ7OKBKdZz\nkSOm\r\n=BLIC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"211cd84ce3d2c9be90248e6a69c8c26bf8d1cc17","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.5+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.5","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.2.0-alpha.0","apollo-server-types":"^3.2.0-alpha.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.2.0-alpha.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.2.0-alpha.0_1629503754102_0.05525160541778007","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"apollo-server-koa","version":"3.2.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.2.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3007a0e1ba088ed45c0871e97930b152194f5e19","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.2.0.tgz","fileCount":18,"integrity":"sha512-Xnzlyc6wKYjEunHr5uTDdvaVt6Wt1LGc+QasNko29m3LPOqCWIvaTOJGNUE0wqJ6Sok1+R5OleaHOATkFGN5xA==","signatures":[{"sig":"MEYCIQDkAStwG5wTOgxmJ4X5zAR4RoQ4NGUt3QHirhfRRFmptwIhAJP/NwQTt4rqu2Rt3m40jBSr1657if4iVIsGRZ1Y/2Wo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJDRQCRA9TVsSAnZWagAAbAsP/0n4PXXncCNicOV0/n7w\nzgxd8g3o2cHLsVcrFzWnQWYNV4bV3dKJzlz9CmzsuSXkeb1TQwnKAsa9219q\nIpt6BfL2mW7alY8pJyfr+FTurUOJYWt+G6eh9rwfB9NcWmS9lD0HWP0QjtIZ\noHks2yrSgAqF6QnHjgm/uoZCyYZbT4pNt2Q47DfKiZSH3N5aRCklfN1APRcO\nfYPgTjsN3Mx6g95DQpVQTajPySzUdAd8FH/2A/Inh9VDD8kgDn/fWRNLNfk3\npKwgltbeyALlsvXeJqTa1+IOXpPiW6fPc9jDqS8wgb9f4XmzdgT/8GwO85cT\nRCWErb7YB/wxwQlpg9jXe0yaZWpZUZHm2/S+By7wcy9FpNeXbUInKejou1wC\nC+UdtJZaqzkIjClQE3UTXXkGFi7zOlFyolr1sWkjbIkUOQDSQyvva9uVuyW6\nb4ez8vV6yAwWHGuI3LKfEUf2G67IUEMw1GufiQ9fzu5IU8Q8/QPQ1t7UUtlm\nQZAlFUPM7SN8dQRti3NDu4AIgRSW4q3n5kY0tDqwfcfELhiTCNsJU3dfiovg\nKul9DACY000jVVE4ObfKq5YkwCB66fM9JUedlUF33b/nYcbVi1tbEuKup3xz\nnWsMi/btWhDI0LlyS6Ptim28M85XDv4UZHsyf5e1rDcHXX3O142sJ+UInHLA\n507y\r\n=MYEP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\nA full example of how to use `apollo-server-koa` can be found in [the docs](https://www.apollographql.com/docs/apollo-server/integrations/middleware/#apollo-server-koa).\n\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"4dc19131aaea2416b5b2ccab295b06272f94c996","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.5+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.5","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.2.0","apollo-server-types":"^3.2.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.2.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.2.0_1629762640732_0.19721795085834692","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"apollo-server-koa","version":"3.3.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.3.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3d90ed3b5ada0d3fac9c8c348dbd9cf82c077c18","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.3.0.tgz","fileCount":18,"integrity":"sha512-wyS0p9DlkWmPEqQDrs54kqZ7FDW9HKQWR/LNqGRFZ53bkXTUBzO5zv0zYGp4id6BLhpR126GOcOG4y+P3xim2g==","signatures":[{"sig":"MEUCIQC2otwsi+kbi1wzsNFoIIQbE2cupVQzJISnzUn90axw3AIgX2qYyl0ZzIdHFZ7S8ogQEe7aoSSh4jONbdI2RhL1ov4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJs7kCRA9TVsSAnZWagAAn0UP/1YN44j7q+DR/6MFOV99\n2KYRPpPJxpBSBurf0qz6AnqbUVgY4Y+SU5NjEcxQIXb3N5d9ziYtW2k4D46a\n/dGqmIALbJYs5ofjU5ZTJ3VTJ07BrAy3FS7aW/LzgFRRwKL7dD+0w+6ArWgh\nAkVI9fahSrveDESNq9JlWvtgnwRzv0mKAMvqzjmCXsBhiGv32sJ+mMhHejIT\naATfNZAd6YX4T20aqRQUuPvFsQ45uCR8bEdI3l33YYag7HdHBY0P0qqficwd\nVCHMrxtY5uoQluQ4nJGHeKaNygmMhZ4VC0Y1V/hGuIrnVSnyiqGXuNVlmdY0\nELPgIbU4bgme69cIpdN/A/Q4YKHxCSguUoMWj079a3AmLJIliUOynO3r0nnA\n7g8ToJmM15D/jfuHSWuTIcVtFwwmNoXVefXVPHDa+1XnK0lSopvcTMQc/ASn\n+/wFV7+i0s90lhaG6u49IAnSrOId/HE8TLt3Eh1j5LIYWzlrSZUomgnnPECB\nRUVX5H2gYJG6YE7O1uLKs/PDvP9AMB162JkdjVFqlfX5Hr/B/NNE/n/m/qEc\nnBY4ELCAcxSw10qVJ18jrVRbX7PJllhSDMqr/CGOo6gYkxjhj0DqFQ+qQj11\n3mpLWRRO5YqG9rEooXzpU7JWJT5OYbLlYSZjD2++kXYrmgRawKLk4l4Z6D+3\neot/\r\n=zSSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"8524df3d3fe98b7ad625c48cb393cd4a59ec1476","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.5+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.5","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.3.0","apollo-server-types":"^3.2.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.3.0"},"peerDependencies":{"koa":"2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.3.0_1629933283959_0.5884566441294878","host":"s3://npm-registry-packages"}},"3.4.0-alpha.0":{"name":"apollo-server-koa","version":"3.4.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.4.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"edd23b0dc64ec439b16c6a6c2da7348850deaf05","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.4.0-alpha.0.tgz","fileCount":13,"integrity":"sha512-vW4ciLmbaYK0SO/IHjONs4HfqjMa6hfyqV69zW1AU756Es/YjLYUCtFK0qjEFc1DXDKYTsYqAUUIscisVfs/Yw==","signatures":[{"sig":"MEQCIF/PhB6sdr79G7AKT6ZIr8XNu/B3sj8xuB4GL10BFyXtAiBBIUUAjYWbhu57njHVN1FvzumtHiNMFINtxu+Py8zZtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23436},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\nA full example of how to use `apollo-server-koa` can be found in [the docs](https://www.apollographql.com/docs/apollo-server/integrations/middleware/#apollo-server-koa).\n\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"119dac4fbe357661cad7163dfa643b02ab479b96","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.6+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.6","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.4.0-alpha.0","apollo-server-types":"^3.3.0-alpha.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.4.0-alpha.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.4.0-alpha.0_1633739901795_0.9325733108068126","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"apollo-server-koa","version":"3.4.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.4.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"94ee76a9183e8b6c4c5e5c33b4c7ff6468d01c96","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.4.0.tgz","fileCount":13,"integrity":"sha512-nKdUCadnpUf25lTuq/3SVAnD6C3NpXcL0+85CQvvbZTrowLhQoNY4LVZ5VRyukBLcqBy4xkHGoW8LnZ2VgrLgQ==","signatures":[{"sig":"MEYCIQCoaW+y0Dwv4dckdUv9xWqB/tH0AdL8SbH43ZqKTnH5SQIhALUhQf4btI2V+A9plfW+35C8QWz4CjBuc7T6CE0lqgRb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"7861ba22c9e4caf037e7a1cec71191b9b0deb71b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.6+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.6","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.4.0","apollo-server-types":"^3.3.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.4.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.4.0_1633985915666_0.7006518779847977","host":"s3://npm-registry-packages"}},"2.25.3":{"name":"apollo-server-koa","version":"2.25.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"183bcbf478d3092ae73064288e8c96237e9f88e0","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.3.tgz","fileCount":22,"integrity":"sha512-5iQ7Mbw4qweZji5Un+YF0KpIUF7HS8JvEC8cmeLtQCDvUNwaUg5rifJ20yVGsfyD2rm+BwHLz+G0irfBsCrMHQ==","signatures":[{"sig":"MEYCIQCeB81OU4CL6gLP3L5u+/bNWOJmzosauLo9i/05ezlAVgIhAMWPpUTSRCD4NSttorEmqamepEhEGnbBEwUGiCBhzbnY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62257},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6"},"gitHead":"a725306525a99650af46effb72ae9afe780ed88b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.3","apollo-server-types":"^0.9.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^2.25.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.3_1636049067480_0.608077351587333","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"apollo-server-koa","version":"3.4.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.4.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"dbe7598858cae2d450dee42b27c7e92634d18f8f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.4.1.tgz","fileCount":13,"integrity":"sha512-LOFA+aPKrXN0IMYIBM7sq27X9yN62hf3I5KGwAH6zR81La08edDsxcO8mYq6zh4s1xOWIxpuIUWc9jsWWtI+9A==","signatures":[{"sig":"MEYCIQC75rqADGW/TqkVekP0ua3jq48RM7gPRxIGQEKqorro9QIhANv30bs95jwmuCqkjrPj1N5rJqBevP1FS3elWxWh0pnK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"f3fcbfe09957806df06f8de431877dd39d8b97c0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.4.1","apollo-server-types":"^3.3.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.4.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.4.1_1636049198346_0.8385664572636087","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"apollo-server-koa","version":"3.5.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.5.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"e388cd8c0b850b0c97fd1f5ec17d0d182f91eb81","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.5.0.tgz","fileCount":13,"integrity":"sha512-OwO4t10/DdOqD5/0vhiYD/hehO2c8miepR8trQFeecSstq1+7+lJTA+zEFecN3qIHkHCadwTd5jLPEQBP0AReg==","signatures":[{"sig":"MEQCIBU3UB9gO6ZndxvQrUXoqwfP4lVBOpUyV0GYQ+mTmCpdAiBDj3P8iFV7hIAgkhe2smE3YsUh0DRnKwJimkuA8C4HNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23413},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"e6c3cbbf820b3ffff1e7e98d41b3bfc08f99b9b0","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.5.0","apollo-server-types":"^3.4.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.5.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.5.0_1636134878771_0.770734888553434","host":"s3://npm-registry-packages"}},"3.6.0-alpha.0":{"name":"apollo-server-koa","version":"3.6.0-alpha.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.0-alpha.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"a9e0e66f424ec5b63739fa760debb88efdd96e15","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.0-alpha.0.tgz","fileCount":13,"integrity":"sha512-aYAlPZnFGo0AT8uh3eGrAbS09UWxHJ7vvK4UsCJXXQoxYZ2837ttwGHuLVZAJgMSSS6l9Zn8IwJYc/VgubWcjQ==","signatures":[{"sig":"MEUCIQCBFAqsg8giILn0UnkBX4+MZ9IiqPAYYU/WvdculEdhsgIgG17R6H7l+17BYsrprbiec25nqPO41flErMM7J5G3CiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvQfmCRA9TVsSAnZWagAACp8P/jpkvciz9wF/7mqp07xn\n6hqC/uNN60CyuDJAmLzfioej5K9Bz5m27nJAbMRoG7osMFgzcgq9b9kb7Jzy\nBTwd1Yj+9VuivO1kM52qTu2/Mh+2aybOTTUTOFTBieyJbgzjwrVaBM1QY14F\nXubCzO7BzyogFYMx7m8aAiTClYEUUf1bjmuW50yY+ilxID22pzgk5CY0vxop\nOtR+02s2l64Hoo28PJFd7Pl6JmtCB7q6Y2f4sTP3PbOGm0il7WhXJ4fXY3Tg\nQekZjrGN7ahREnUsojH8dzSscz14BmdjuvMCn3FM1UK2YuZf7Pf/Jhf4F1EA\n3hYT5yfOFd1i+Npn+GbBmf/5kNkvoc3UFKG7jfMOAgY9Y7bYcJXkXCrx7vji\nB4nj63xw3yJqliSk+WOFKou2sX8UhbajJ5wuOcpwwoOtfVUYSyiJjJalbN0V\ngMU5Xao6sxFAGA7hAjiNRRZIYE8x1y2jlqRKalkq5twQsk+pib6ibqvv1yWC\nh0rgf9L5o1QMEKRVOrp16Po3H0ETop8NsvPt/PpRq7hXXcQBw0ei+Qz8gR/z\n6c+9p5LPwmVaat0TfzQszHO3+Shj683Q6BiCAcyApjSy1vr7bzu+/oJ1nIor\nA/5DA+m/tdM2djsOE2VPATyUNYd59lD+8WLaxeX0sJDHTUWIEQD+PTvmcqy2\ntcsL\r\n=VYUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\nA full example of how to use `apollo-server-koa` can be found in [the docs](https://www.apollographql.com/docs/apollo-server/integrations/middleware/#apollo-server-koa).\n\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"2c352a9e0c5a48b8cfec145bec52cad2f0a73fa4","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.0-alpha.0","apollo-server-types":"^3.5.0-alpha.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.6.0-alpha.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.0-alpha.0_1639778278717_0.5306942788508655","host":"s3://npm-registry-packages"}},"3.6.0-alpha.1":{"name":"apollo-server-koa","version":"3.6.0-alpha.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.0-alpha.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"041f49e12f866eb9191d1c513e91946245344508","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.0-alpha.1.tgz","fileCount":13,"integrity":"sha512-RZOBvTMPpEnov8u7nBLk0pfGjrD0dyiu9EulKucqEYjNT5h+MSi5vbGI+Kw2zk3FUOxyumJn7G/MF6hU8Q2+Jw==","signatures":[{"sig":"MEYCIQCbXxQsiQFTZogd+wXVqauZ9K3e2X8vwbmk6KJ14Ho7CAIhANIXA/Ng11rQawfecUeCZb13GrNDwcS/CRn3ILx0IuaO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyoBQCRA9TVsSAnZWagAAQDkP/RjjtzdUxsiBvB5vWf8g\n3W2gK+14S6SHnHNHy+or+O5QTtZCwC19RdRWXUkYaDnN+/qdKVZAoEPG5LoP\nL9ayqCANd0B8QZiqdwjYEyMBEqg2bYEwcHlDG3o9HhMEdHIYT0Nv4WjAXyf9\nIiyMN8Al/Jk1enfv3bd+fE39/k2UtkWQn84T8hP1dfeb6FoDvwFgcbcihYSF\nNvFHnh4+tsOMFmIy/mWFr6KULGEKDIuWg/58koUePTHyRWnN0Q8dUBglbO1H\nv76Aq9BiBinwtxkCCP2oounx6Kvtc84n2gzICUPWqu1JZV3Cg0IHi3K2O5D0\ndvNdzdJoC+fbkKnTCY/432VQ8FS/9bVusVM4oIh42YgC58o2i/9lWmapCO+B\n5KYmf9i6izizb4XGTcVyRjPzNVlTXdtzvVAlULK/Vs3kIVRTmAp8Eu2OF/Z2\nEDVI7dFmz19HQZuPxWTx0WiEVFz9yQIwJzVYoYa2KgCtxWYmYAD6sA3n2k6J\ncQ+sLOTVlFDKpid/hF2aEYjpc23M6zhu/Bs5W9Hnrggs/WD1Ms1cu8OJu+yO\nfid0qEh+kZxnbhStyb5BKp144KpycKsZNcMbOBKqIfjxUGeTNpRqZYVpIFmJ\nZbcAiatLAIZT0Xc2Uaul2HeWJ0Fo2HEjqjbikMFgPHDcW+5smBatUKePKhGd\nA3gJ\r\n=PrDC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\nA full example of how to use `apollo-server-koa` can be found in [the docs](https://www.apollographql.com/docs/apollo-server/integrations/middleware/#apollo-server-koa).\n\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=12.0"},"gitHead":"1361265ba3d573b7e7cac348c81f923ab32fbc6b","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.0-alpha.1","apollo-server-types":"^3.5.0-alpha.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^3.6.0-alpha.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.0-alpha.1_1640661072774_0.12312199222000864","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"apollo-server-koa","version":"3.6.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"7bed2e4cf7274fa0b6a8aa8bb9808c366aa94fc1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.0.tgz","fileCount":13,"integrity":"sha512-x3bG5RbrhEWSDZLiV4qty2ZUILZEZyGWc4Psy8r8qqvs5bwemcbE8DcvZYfjCH+yL+nWWK9SfFMqT41keRJqCw==","signatures":[{"sig":"MEQCIAnRTIGJXew2EY7pmMD6wllHGlujscIHXF1TrufEeo8tAiALM2QJE2gl6GorKX9Po1OVD3B96PPyOKpnDidBFY3A1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzfmyCRA9TVsSAnZWagAAExoP/2UBPxyQ0hIkopVMYfx/\nLEhALy9Q9BbOtW+97cHBrbaIo4dvtDzX1zn12irUeWUfM2SY2Cla6fJZ/YJr\nq42wywowLHFs+K1qIFyPcfYnb85Tf4ErxL/m/i/cYghOEhyRj9X4Dfd5sbPs\nQWz8ECf1BHk7+k8rXqc7StCNrTCNeyzQIssXauO6UsrInpeW8WDqJm0ha3Xc\nj0x2WG+530n2VsvIUWfAiVNZPEjtzU9Aj80WhYR9qFLgQWHL7/BjHjJV9jSe\ngq9C2SU5VZAd4gol4glS7inINxGeESWuRbF1zBPpl73cR2z4IiZDv2XGn31A\nS9uTyBLbAmyhtuMo/vyF0d3tbKrk2J9/OQ6enNJITSJkd+ukAEvUA64D5hJG\ni+O1aj2eplqCQRXFOyX6JMhhnLDw+QWGdlaMkxR7KfLkcURtMXcvKGgXRPTv\n9nml4bJSt0pnArVq8qWehQIxS1lgyfSpr6y9vVv/iw3Lj8X3oK7dhfcaExnx\nvbMDdheqKw+Qe/IUD7iNDOm/Ne35AhCT7LwTPs8OQcqMJlnvbBMFIpNzELVU\nJ6ikm4ox0s4v529P/9qpfQNWFZlSymimEePJz/F4gW2OtO+nGWqbUX1GjNZc\nqC3JLyRGxY2dHQ5VVjgubsFJDZvXnI/7KserMqllk/QGfp02sA5wuWPSnlZO\nkNUT\r\n=DhAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"8b2c1360c224d23ff64fa49adbee1e62dbdaa917","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.0","apollo-server-types":"^3.5.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.0_1640888754093_0.16533533829045477","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"apollo-server-koa","version":"3.6.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"59ff5a826e76d267320ea62780468095ab334f20","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.1.tgz","fileCount":13,"integrity":"sha512-1h2imgQznOBLmgf6eBes09MIK1REQ1CNVglGXurE7AxJXR6RGaFEspTeRq378V1FYAEpoSsb3800xZWUwAbP6w==","signatures":[{"sig":"MEQCIGH6v176aXmiU0sm8mpAJWNbHwRFSUDi2+mDpg4mQC0XAiA2N+0ZDwSj0DVsudYcetizpDgYQxe4cy+SZVDdPIHe6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzyh7CRA9TVsSAnZWagAA/xEP/is+0mV4N7IZDMk7TGcE\nC/179WwuR1TyRYmi3h6ALyj5INr/rRg4SAy95ixGHax1GaUz7DS5WmVoHjIL\nnZQJp6iCkQcIp/ZZeKyEL2UFbtTO29+/3stD0COSsMC0fJ1T8gM1UYgSne8M\njSb9Ls+Ey65hKqVxX4yiQKq2WVox+XzkKwOQFqC/0Ms9H5DEhUXK+U4v+WWy\nBdYrQ6DHzYURffNTkqUhgNDCXUbL7GC21a+JCR9++fW1mDOwHhX4Lro7/km3\nSPHhR48o7fTyICNjs796Rz6eKF8mUEzLIEznSGMRlxSHQRqyDlCRjpYZVF1/\nrtBIJhX5xvknCuw6hH2uamfpY0n/o/j2iQH1n2+kAnkp8ZbkoFto0ujyEieC\noEjEGojV+I7mDNOseIqFgso1KaU93eP5dM19h0VEy04BHkA+9iv7C8HOuJBG\nIt+4qXMTH0yAKtJ7wT574a/EIxqV6bUfGgH8j0xCzsaVaxt3emEYWnYBNtq/\nuS1UZnf9x76zp+t1U4AI15lVsh5wCLMv/D43DW1WaVfsmw5sFgkbOvg4q7XU\nOLXItLktBOy0WF/npdAKkTMv8QQatepY4kDfcoL54SSWgSWzaXuh2ujR/Gh/\n9KKfu34hcv127SB40zRaqLFANBsBNVFk/cneiqPCnw1MSowG3+5xQTVTmEp7\n/1UC\r\n=sDiT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"f3fc7d147a3bc3446f4f3452acfa5f598099b08f","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.1","apollo-server-types":"^3.5.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.1_1640966267050_0.8000139300037137","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"apollo-server-koa","version":"3.6.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"818675c16be1af050d48e19105662116cd2429af","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.2.tgz","fileCount":13,"integrity":"sha512-TXrIAc92eNsAPcAWXaqeBwM/jlQtd0I+NWFj8W56xa6a3NjjdPQlNflpRqvd7A1QsXQR+hvibq/rlVB55dtqCQ==","signatures":[{"sig":"MEUCIQDMdKFkBR8Inrqe7LzrmcqNa59uZ4qTmmrbTkSyQfvlKQIgaMO7L4wnqEn5KBWp6+AHivhhn9SZl5wHgQyrysrWEXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5yyzCRA9TVsSAnZWagAAeNQQAJh3uT3U8pGvigzWukqD\n3wtK2HVmeEI1wSBAUQzbrUEonf4ppRR87c77uiyoejK6tPUfzjEa/PDtINFc\nQpxNrh6tU0DWYuwUFf4tszvlEoK+dL8VopO0suUySh41jgJrFES8Y5BLZ/Xg\n8gsYV1uV8DFVteve7PGECOLqJaLDeO7lV6hNCdwwb1UY0SOiHXEj8LIN5Atm\n3Em9drBI5j0UsDVCO+8wvx3+eanoinbCnyvejo0OrSbgzX2u3wL73Jq+BpjE\nC/Jknuxhhp9fCqFsdg4NvE5yv2p3eHC18h4OQEdg+lXrcFCmJln8uGBer7Ro\nf69oMvagRQkha8dwTBzyR5cqsKfvicnRjoyy4wk03h9Wb7C9nJQCVPZzNnlJ\nyCJT3fV2UIr5tpBFJ+GZ4M7jNCYW9dfdDTwTXfSiZYAci00BaXto+QJnYtia\nmvUz1xHUpAj0hj/1ikYUE7ogsvuIiDMWmJG0ofJ6fZBM5vz4nBRWv/oCthE1\n3cTE56uAU9xfaWGwjsycW9GyClLmDwv/1FC1PbkA1e+ISLO9judEmbHVimPq\n04giG1JVOI8LYlr93h6G1ZY/iszL3MWIHH3Z6Rk9zuotsVIpNEULx4m/wBG0\n29iiirmsz1MrUjEQA31VpwLJEb6v3sxQuLp2xGMeq968EnqHXpLhaAVHfJt4\ndoEv\r\n=pGNa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"022184a4d01d4452ebbcfeeef6e8ee1aae7a5db7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.2","apollo-server-types":"^3.5.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.2"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.2_1642540211323_0.6636641665143368","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"apollo-server-koa","version":"3.6.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4027cdfd82175548e42a5ef01c055c733b1487c1","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.3.tgz","fileCount":13,"integrity":"sha512-KDKRjS3i6dQhtXGatRa0ftJQDa+o7Zt5+T0P1HSxGz4FA+w8GJ5Nn0V6PXh6QKNtLPzYu13DGQl6i8dSo6BMQQ==","signatures":[{"sig":"MEYCIQDU0q4nMjRXuWwfn9ZrdpiRVF8jpPK5RvdI/J7o3j8i1wIhAKIxsxp4r+/sJpxeRaV2Arw1QovybBxzvQEPa9WHgfoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAsFQCRA9TVsSAnZWagAANFQQAIUaS150AuJYQLCfdtLe\nICS6adYZGS7kxoIR74EXKRqp2m/055yO1lzyddaGRWQDEWsdGJfjoFpt/U+5\n403ax2h0EpMg5go6g7y53rzUCYdI/hBx99CODuO1mZ1nAREhYs5HBRxwkbV4\nBp5zz1nmLVCb+jMh2MtZejUgN9LHii1LHRkiwExeTdsa4F/afI3C2O/WLtb1\nzHTTpiH4Bj/MtuB3o0O99jyMZbzVjUYDSaG6n+gSOIOUuPhDPFbt0me4FsDz\n+HWZM52W2j3bewT/XqR1/apY0Vcqy9717GlJMHchr+JY/I9rNKk9g4hpyWRm\nPTk7GOfXSchXSI5t0WOmdY90EqVmarpQTuwQHBBTkCWivY/uEO250OS7LYVe\n3TW1n45h+QYkLy3aMwp/73Z0yvE26KKKpehcAU1+SA/FsqjP0jFGEXXYopVD\nrw02wwKP1tIXaIfDV8nlHAkbKC6BnKnwRXW6zEkS/Awvj79HnagurDzDXmEb\nMcE4mPvpiZVnlqjrwqrgNVp4nT7cXf0i9xztRulN1PQROZ4KkWNY0Gp+Pisp\nur2/njbHH7+bJN0oHiptSrqBLLUmS9Q+Ab5LCAeyYY/RYWaCc4YqCDycWtbn\n/lqMbpbbJJKU/c0GJJ5hUQy8uKQV9MXOe7sdwXm0B7esbIAAmhiPqAg9Y7BK\nUWMP\r\n=7olR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"289acad0e3777bd0010506763c3fd6e4c0289813","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.3","apollo-server-types":"^3.5.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.3"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.3_1644347728761_0.4854932308216202","host":"s3://npm-registry-packages"}},"3.6.4":{"name":"apollo-server-koa","version":"3.6.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"affda3eae5e90e20ecf801f62c85a4c36d30cf99","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.4.tgz","fileCount":13,"integrity":"sha512-zG6VpD37WnyX8ycoBjFCoY8d1yKp/MPahyX73rVu8RWKDz6eCLUE/YopOPc2RC/DtxGc039Sv9yo4md5jAKNJw==","signatures":[{"sig":"MEQCIFgBVTA/CZGu9PguaqGTvErCpgm5mGiFb6lVFkVNFerqAiAlJtgm+ll6pMk52YP5bGEU3gvPJDc9WG70lim7ymqOYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0SQ//WmTaFX5ng+EsS/Oz35yOIpWK0rVwixFYdMM3FoWFFNTNrc2C\r\nAf8o9zr0kJbbjZIZVVsuJlBZ7uHBX5ujLsjIB1Rx5H52rNd2eq7fmeKehEXG\r\nHbu9HigwxZxv7S/So3khRmcloTgfWLknYZoQCq4b/sP9cby072Kd7SWPjKgQ\r\n24MvVG6Bdhr7OOwhWgyzIwYOtc0z9JdVPhZcNges+iwwkSF20TBpMh2ewgT2\r\nhk4P/IRLaONSTvS8cs2pLiLOu1apS/CSjZIdAkAk0MOlqQ/JwmASnlyWHBku\r\nHqmAtUIm9OKi6oau2DXHqQcH8WWhUgyE77/cy6uSfk2Wf6QDiFwD/NR475cM\r\nOhsnl3zQmxE4IEsEu2RoSGcIdYOoXMgRqr5OpfKg1IKJGUFxhJ8VP5dOUPHS\r\nNaKBfaZxGMkvzIRejMNAvaOwtoSz8fC3bGIvjj6GxG3BIksZFkhTDSR4Nzg4\r\nNg+1ZAZjym1jvwDAc+P026cFND6zaHnkAu63Nn4ZcCDBMAT4Ta7c7PfgUcFW\r\niq8XLmggSqRSsMGcyhc8avCxBIu/ceyN5h9K9G6i0chECZss4pF4DBBjfoOH\r\n9B8t0oTbIK1SFlC7VEUisiO8Fv0r0h2GBNl+l97OHxlO3mImMk4Y3TN+kcp8\r\n2cOWCVCmGUAAy7ux4eWP56/VvIdO9q/Iiz4=\r\n=OCNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"dfa9fef87b75513ff32391fb6d8dea4bf5c7d889","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.4","apollo-server-types":"^3.5.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.4"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.4_1646938262112_0.2094931917076086","host":"s3://npm-registry-packages"}},"3.6.5":{"name":"apollo-server-koa","version":"3.6.5","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.5","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d0778b7997f3247797eeae7ec8b28f067e3df412","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.5.tgz","fileCount":13,"integrity":"sha512-vAQiK/70YjpDtJHM0Aizxy7KqquYwMgz6YSXl7JbLf6ua2+o5SlLqgYWncwjrmZLmScwkkwnpZQ2HIiaMIT3cA==","signatures":[{"sig":"MEUCIQCOq4GeLqI1rQe8JkS6yk7hjtvqdS+04I/qiXAP3Uo3jQIgNP1O+JzJXdl74uXRl5ASNjVFPTJ2w2sC5BSYu5v7GBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOM6RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3whAAhcfDVv7Dxo6kJwNIVgpFenGsb+tE1XjEqoqLICWeUtwZGGpr\r\nKDBeVD/4TvkB2MrJBWp+tCbkHmupo5kMvTccnwX5NFyJt2jwGl8R3/arBjTO\r\nB25eaDQPth9+LRrHA0mg93Pg7ztIur9WQ0F9cMsLfxSeTwSzce94nrN59Lkh\r\nQKQT6AJt4LBbl6PpnwFeQMZdmTPUeudrTpIj73OpgFR2LjmtiEPmZ9amWJk2\r\n08TFNRNMTIRXhRGAvJqy36YE5cCwPxwyMGWmz8Ev2OPmmVD5Z6freajjS2oZ\r\nA+k2OZccbpZdtH+3lZBnPOzGAovOqFB0ydaLBfKL1waMgAV86jUPvRQLC+bJ\r\nIbo6S/tqevucYWnIvPlhNe/dBbY4QwR+nsZwenUQ9I6qP9zMlvp3scaxAATi\r\nGtx7hBAmmZT2WpiYVcJOUxujNtGKG6VUhKpSk0aG781MFAchHm13UzOHHq+E\r\nqp64kx29hLo7IOrE4/r/VaSehFVFDjMCRo+CuBF0VsBb1xJCYTgmUGlVSJ+o\r\nMEhsVpIC1JifsqlQmWkmx/+QlhY92A4HoyAUhrrBUXb//9dSHTk7CWWOdK1Q\r\nnnXcn0MncFJhgAQYNRbym3OoQvZH4rAQzLQ2HRB2kA3owbVMG8SNakh1z2VH\r\nmPgwPBsRLAWxVfA50ZW+RxmWTSNrFhFt2fY=\r\n=BZAE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"c3deb0d980dbf983028aa99b7d2b1cc6968de432","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.5","apollo-server-types":"^3.5.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.5"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.5_1647890065540_0.5918588544028038","host":"s3://npm-registry-packages"}},"3.6.6":{"name":"apollo-server-koa","version":"3.6.6","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.6","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"ca75db5e584e0bd3e5ef492236eb1f9b46368430","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.6.tgz","fileCount":13,"integrity":"sha512-j6bWAP20SJbkH8CyT/0VyUJZszI+1QeI05FOUz/1Qw4dQTVpr5gn5R7mn1IZbNbSCvmnUXo63RFvWRJPGNORuA==","signatures":[{"sig":"MEQCIALqz78XUHB8XfxAcJkQaUOl0E/qYNF/5qYK08CNtDt5AiBgWRGL1l15efNmz133/gU9MzMj3SJQmTj49/3pI3ik6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPNKWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBNQ/+MDZTPetYinLYL8MCkF66pPDdAE75YVrxeXOVkeN3UK/WKXuK\r\nbVCreEW//7sy9BD3JdjN3tF7IrNFitRs4kHLyKiEtVfhYnL046ZQEDUZhVUn\r\n2uwuqs2tqyJ0CNLBmScId/DnLKs03UoaErIrh2YOJPPr45OzTnHWK7wVJyLx\r\nOLvrgwKN0WUf9c0MNpErDp+fCNUYzVJW2PTPsaHmqSojz24iDyosudPY4I43\r\n7NKlfoPqwSgdBIL3oYwctuqpfO+NJO00WhIAtwReTFY/j+M/AGwtr6S01dCB\r\nmzVgrFRMZVGyDxQqXZaSKqT+zbZdbxmyBzs8JbMUrPo5MI2GwXm2balV0QGW\r\nJesV3e2ypylGkiGcIS8r4WWfec2TmURKHKmBo+7Fav+eE7U8I3i1DfktSz+9\r\n6c85q1ARVC3Lx9sbZW/aaxrnp5IYUkGGtC8Q4Bvl2WGtbO6sm1KGWJTs2azM\r\nypHozVRZHopTHVlzVegFolVJm7Pou0VtygYoTCjwR/lISZTGg/ovVBqCGPIl\r\nIwCbeAABd18JP5B0GG9/Fgx47TzMrQ7MtxCMHg2Cb8sd29CjuEIrPyNJujHB\r\nrteF0UMTCm17grpIADZIOz5wUPS7xwY9aqK70mVc8fwehkZ9pwUftBv+62MK\r\n80ARjHG80WWdJA8oeeHby5VYPEsrDzM9tcY=\r\n=N73x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"1ca36691959aa3e34448fe9838010ccbfc025755","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.6","apollo-server-types":"^3.5.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.6"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.6_1648153238170_0.7677833344820504","host":"s3://npm-registry-packages"}},"3.6.7":{"name":"apollo-server-koa","version":"3.6.7","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.7","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"9829e5d8ea21cb6a113be5f1ebd61abd95cc318f","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.7.tgz","fileCount":13,"integrity":"sha512-uVw270BjofEzF4i300xC+TFs45h6E0WfZMKyUAx4ZXvTvAl/jbIZJ+e54clyahcr+XpX10jrxisgTTYC3mZ5wQ==","signatures":[{"sig":"MEUCIETIwZZQf6m60Wcgwo8T4V+GH6vW/PK+nCpQ2R6VZ2iGAiEAtwBJkCjI56ACcAJx5+wcqHST4k9BhYfgkBzbDGRvYwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ5wwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTDA//Txdx5S5otdqF/wq0bp8LBBO8EuK4pw8xPfdHCyu4nkRsD9Zw\r\nJg/9p4KOD+ecxNhFYG/x2I6gGRQ+sWUQIvQRRh09D+85uMMX9P/yMLozkNDF\r\n2zQuU7/AJIYcP8StjPzx/rs7NzoFKGWl23NrTzbeO/w3C+RTNNi5wl3D3OHA\r\nPn7wlKzUp0R9upz3jL+g+NhIwyoBJLcZUGmcK1cxIS6mD/mf/WXZ6Yn5ApjT\r\nvDx09thh2Y09ov3WTZThi3yOPKkFbnmYoCYcVv/my1dMiQI95FCMbAvL1/m6\r\nMmnFGJ3uv9IvnKymzTc/BxmIMGus5UH4TYqnHMiVwwDdnbRYicgxhqwgREbg\r\nO6VRwnMCxDPl+Ufc+150cpj011ulPGQUcBpc50aJAL/gFUJcVdki7coqZxmw\r\nggnrCMKKcdUU0rqhU6zFp6Gp1NbXMjt5AG4jmuSweLE4lAlOtdDMlM0Z2bCP\r\nKh36Q5PotEg4g04Gp52oNqcSM/YE3T4WyZXvhGuncSL0X4NaqBP+5ynO4H+r\r\nNEo2En49/fDUbZq8pkGBuvgTHGixOLerTmNL81NalXvG6iko2J7lsoNk//FV\r\n0+x281CaLXhBD560h7dLb7Z+Dx36k0zGWnkmAbnNx6lWF9hktcDx4S2ikEIz\r\nQt7Cc7EiSAEC9HtwZ0H5/juNwaWjA30yqvE=\r\n=4qJq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"7678672824691c1af87a982492b45a473f35d4b1","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.7","apollo-server-types":"^3.5.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.7"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.7_1648598064043_0.08309580518729631","host":"s3://npm-registry-packages"}},"3.6.8":{"name":"apollo-server-koa","version":"3.6.8","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.6.8","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"cd11475279af04f9a049a3b68ecefb3cc1f175cb","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.6.8.tgz","fileCount":13,"integrity":"sha512-tC0oagGrzaG6IMIpDhckREDEgkri69LM0K1KZuB+YG+RY5p6ZcoMYwLeOjhFuTq7vgpNe7HPhUO12/U0QvkHjA==","signatures":[{"sig":"MEUCIHbWit8NSc/FyY4V3Gl+yDgfspIfhDPIOTFRNSxffEklAiEAxJw8MC6PD/AsFzxc2lt7fO72PPCdCaz5smZnqQLxJ/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic/LNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcKQ//bdwgsTEb1YtIiCqBnbynuA0t0P7axg5ysyk3JIajKo87Nn+f\r\ncDq063DcJ5Dtx+cN4EwcRFnBgy9Pj7H1gujMNiTAi5PaXG8ZO3N0qutItMeN\r\ncJInjcdRLvnAmibkqIbD0V5YGNv8U9BOirbEMEiqzKLBZO6sGyS4N9hsW7f5\r\nd2xRAlGmbr+UI78fZgHNLMAQMi7q8YsIM6JWfUxY7oKp2Rr25cXuHpJQmSIG\r\nPuD1DI03WNdv5iUWBdnEOPe4GYPBnW67l+iVoLhimbQ2ZYJYJOzP87zn8iMt\r\n2P7QS9Fqtc6uDV34nMYCz8hCUj24W14WxN0ioK4AE4IwsHi+O4Uyz0gT0oeG\r\n55rTXJDl+CiZMHDUoXeHq0Vs+RxLv17qjOYhpJmj8AkxIfh16lDSOkNfkTKk\r\nRQXmqea6PAIjjXoKX1mlIol9oHR0169w0/hwKQ5CtGpihxv3419Xtr6BDdS4\r\nMJsyjWExYSSLnveFf9mW7/I9viS1uUYS1NIbCa/xkimnQwcDohPYoS+SwF5E\r\nKthC/Qtqw4PiroRU6xotA+E+e34TR3i6Cc8cBuHeGYeOCmUFkerxpZYQWo4W\r\nznWs8I23sfgfzx2cG+51ZDXAxACkWVzuua+U7IwPnGSMEuHea5DR8fS7I2YF\r\nXZTVC8coNFcy6xSPTxoGtyqZ0KahmT3be98=\r\n=gavo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"c4a3f346533885df825297853610c1367fa984de","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.6.8","apollo-server-types":"^3.5.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.6.8"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.6.8_1651765965044_0.2807281521134959","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"apollo-server-koa","version":"3.7.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.7.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0a3b61a0232c0bb4481c5efed5ff5504c69ab3d7","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.7.0.tgz","fileCount":13,"integrity":"sha512-rRX2JwnXMenhNMM+sDu7xLpxQMUoJlOa4qgOmksUMkkwz7oi0kPAjlM2aKu+Jtukso3ODvMbFhOHzoF7xsnn0g==","signatures":[{"sig":"MEQCIDwusKjjH/2eQpf46uQwWkzD+ol/gpecwEPGDEmXPDVxAiAtZ34khKsX34bgFdHH0pOWnMz8sqOomGLj0AViGFBv8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidACcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozhg//fWDNuC0AEQj1fKgnKpmUh0DFeFbrxZJPipOuKp0Yt4zItNft\r\nSicasdAhYBdW0Q5M9bfUx6SqsqfTCEUyVHXYKjg1zGcE31XLh7VPCP1dzXY2\r\nxCPNkTmm4XrpTwz6v1Xw0did5EtVgmtLZGQl09UC3DmD6OTjjg1pbs6EGb4G\r\nx2NRxikYJYkEMpTs1TsKBT7bJr1poBGQt+GkFoQDyum2aPcUtipkCAVWeGM3\r\nKOxhztliH1KAvNZ4W11XWq0WAoT+ZeR3lrVt6XmJkng7yPa9ox+75AqQwX7s\r\n88WFbrbFBwu407K5xN+J63d/AgGTw9EQfIJci4q6z+m+ITbHi9eFpldTE6Rh\r\nM7HE43fDp+CMnXEbYjbE3ukjzeZCstjMCmYN9A/YTT6gvQ88tYrRm8gBxZU3\r\nfoz8QvQX8+RRiVZhYetfP4gq2F8B5vD4Www2zYgN5gdZz8uHVHmkqWFIoLqV\r\nGrfVExdFfoPazRbvnxJRiIHDVwT9zdoyPupCrj2xLM3KVWkkWmwXVUrF0niD\r\nK5X2KS1VIObziBlIcbNDXZh5k+quaMEIjpDeG0Y21srjify676nTfnUJb6id\r\nVFuefPBFDnU+wiCb32A035rX/Jjzay0rLt8iKgIYKFJZw9P3sHxvJHA0Cy9T\r\nwGYhG1d+JNbQOtUkunxNpKgf5SVTkTY9s94=\r\n=wv3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"58afc1a0e6660aa192b41483048cd75021be5cf7","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.7.0","apollo-server-types":"^3.5.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.7.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.7.0_1651769500805_0.850496956149646","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"apollo-server-koa","version":"3.8.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.8.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d0399aab38478df71880600f9ae3881fcf60c319","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.8.0.tgz","fileCount":13,"integrity":"sha512-nnfC5+XdvA0CQUmglo2+gc3BqKSrhxi06RKPCajEXunsWqVAPIX38z925SR5W04zCn/405NJIIMFkHgr6es2RQ==","signatures":[{"sig":"MEQCIAnUnTTKhkBXAeYUctE3NendPt/MbVVykcwZqb9Fmv9tAiBBIAD1re48MxdSl0iq3R1bBPejMkdGBapx1uYrsvq1hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijB+5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFcw/8CI9HRzqwTYlrLE2bIiB1WOrA7Wmq1Zx0l8ZO9jK5cJQ1JL3w\r\n2kpjll35nyJSPgT+FlnqezBRnlWwK3EXnjtafzfcJ3eT2tacH1Xs2UOHnjdT\r\nWVGb0Hha9BAT58X+VIzs+bCXVzCZy7hdxUWE/CQ2O9pJtYF1Wly61yMPGGI4\r\nXFZDVUJ3PVGcWi8Wg2bZPQ9adXGcCAVv7M6mqrzES+FA2uAuo7tL6rO0Cd2R\r\nSlag2vmlEZpAGkghxmZqAFuIkJCeGbDDjsJS1SE/57mSRatLDu5cI0UaYzET\r\n3ejHKH+jfNseHwb46ef22/5q6zhHrzP2prshuWsIQ8YUP2NaoE13ltgy8MCY\r\nULbUAEW36ZigsWusu2wsZGXGpjHxEV+5SpwjGUNi8VjWa/oeEyvt5y5MKAqw\r\nr9CT1PWvD6y2s4UIDZGS9GPztxj6AKeCVzFGs4KhdEkbHXfAGnqJxW4ewrCT\r\n9lf6Y6JSafaX2wx6YAY7ZhqSZlg3OhC8mOVhL2lbzMCTHLPD9i/loD+vuBiQ\r\nbU0LbOd/EyOrPrd+VIehBqFWauWfPvbbzm43IRjDjTyhXGSu6vSzA5UGDjFM\r\nDgDtfTeCdEBqF0SXVq8f2AS7UcXddevqdCRU7g+NQLUTu6Mj/suJRnpUPyv8\r\n8E7puWInOjTGJOEvBjqLy+qvMlRobnp/7ys=\r\n=G3v5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"c072d9f9a32ee67f4fd8f717cbbff6fe59a3be4e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.8.0","apollo-server-types":"^3.6.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.8.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.8.0_1653350329130_0.6813899349777532","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"apollo-server-koa","version":"3.8.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.8.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"5006e371ac9a8d6cffac35a2a7290f8b04192970","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.8.1.tgz","fileCount":13,"integrity":"sha512-Kn7Jfvq4/gkFeMYZxCNWAUm5lkJoHeoQizKagA5xwDhU6/IAgOCcIS5ymnZ+onFnS7RLRm2V9MzQytjnx2EPSQ==","signatures":[{"sig":"MEUCIH2QaOyWIyzHTh8px3vUFUZhGxAvOynxXnAoELcxh2QDAiEA9tVhNBWscpyXse54vPvmDO3xTk0jBXKb6R2Yg2KIxOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijFsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPow//VMFE0XBOgyF95GHS0YratBlbN4/xAjmtk7oW3N5haGtALBXf\r\nw+3eWpCVz7O3G8nSk73UMnSRID/6UW/3/HFWR2kvgw69ECxafdh3C3JFQ3UH\r\n9Rnyd6vjwHihTyhMTJml7ss+MnsolOvUORnHX7id87eiJlg7/xyj86Gg35sV\r\nP3WVzVPrUFrIlmHMHftgSoH4xzTCvImjF4BQQK62a7RYv3tN9pppWcyXGohx\r\nbEuunO77MfqKjk+BAIBCi5eXubrQYQkIiIK1aFuFm0D5xLX7cJzhpUIi3toF\r\n1NkYh/LHop8hZ22WfPF1z/EVKuLf1W8dLDe35f/I9pOSmU1SbrklF8v/VgED\r\n1ncUphpHLgkLQo62Hdo2Uy45VN5fHhCxCKCQlFy2cXNtoKYpcL4BzEw4qgxN\r\n09DgPyyfnUX7BAbJzZMv8tNcUXfuBgB4pfTEyx7sLOz0VwQ2g/O+LbytHUCo\r\nVAwY6kYesxN535a1HQu4G6TmXawRh42lurGEq9zcrTswUttK9o43vTCem0MV\r\nEDh21lne8OGs/fufLLRTmsOeqHHbxQ3dFhINeFIMaxp9+p7AZFuM+zGR6+P/\r\nmocBmUztOXh2ZqS9mtheXnucwM44HIzKExHRbfsOL9e00+R+Y76G3y8Q35Cw\r\nTtmgiaZLu1YmcEhZ+0TUcpQ/dQXy+yKdlyU=\r\n=1Aul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"ddeb84e4035f00eb5b293b3c6ae54762fc465f93","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.8.1","apollo-server-types":"^3.6.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.8.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.8.1_1653365519737_0.71675188684507","host":"s3://npm-registry-packages"}},"2.25.4":{"name":"apollo-server-koa","version":"2.25.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.25.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c9b9b2650e0492f5c09e1d359ab90d4e71a59bc3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.25.4.tgz","fileCount":22,"integrity":"sha512-alrQi0igafHcyKv8ZdhQPfa95HIOmBK7vvbyTyZ2Akqi1NBAoSqjV3mGBV96EeHjHGEpacV+c79u6riMm81tAQ==","signatures":[{"sig":"MEQCIDR0rvOESfGwWdiFilVItHQUIv6m9c8RD3vJV3txVdcEAiBMKuE1Mk/Bz/IibsOkTBc3r47yCJ0ouJnsMgTsLX3gig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijmdIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Bw/+NhiTNzXXYgBoSaVanC3aUZWdf/Pur20kdwm8LOpezQSeNcse\r\nyBplguSiNcOEvT1pQU8EZg8WN5yRyS+2TXmjAOS33Eb52tqIZMc/ix2oHYnX\r\nQartExUEg/EEWE1AfAihlXgCTC4qwmoxEUK9Vs5zTMXpG/d0wt9o3CM6Zbdu\r\n/xFDbSPe/zuaivkjHA7L7w3seGgTqhoRJgOcET55XAgxks8qbq37WXymH77F\r\nzw8KqyGnBB+ghWvxXDX3wf7Z/IeIrSAjpSbreFkFKJ+O7iuqO3K3MewMv99a\r\nv2SPYGt3corpqwuJiLBXnO9yOxqYMz2Fx1OBfKySuWlw67eToVg83d4SIpyC\r\n/DMXnlnMpL49HmK7zoh4jAa4LVqh5CaMvl2Cy8wSeaBVTPSh9Awkfcs5Jf72\r\ntnmZX6OMbE75gmSKo8YQ/3gueugzNL1JSbC/t/pFkwfxhxW6Rxn801CQY7fc\r\niNj1GLS/ZfbxhdVFx6kGOnE2A4JxG7jZFnFRCsxuD6p7B81/80xy3HyN7/ty\r\nUzlm9nUiBAc4r6eoStGK0kiqv/FJjjfrnb9tnlECVU0LO2OOtN1oGb29C/rZ\r\nI7rUJiJjxmV55zx4Mw6U1YnUx7L4inUZ6Ylzr6aowM0vEW6mkiSECwK4WTl6\r\nhr1pBHP+PErkuroDwmGYbGqOPlrGU18kBno=\r\n=AUG7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"ae444b2916deb2fa37dbd8fa091201235dc2ec6d","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.25.4","apollo-server-types":"^0.9.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.25.4"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.25.4_1653499720660_0.7902370769558429","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"apollo-server-koa","version":"3.8.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.8.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c55cd3a29ef78fb1128d52be7be46c7cbf4be032","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.8.2.tgz","fileCount":13,"integrity":"sha512-haMsyDXXpF4wK80lMT8vNZl2xXsdIwf3kkpZpSaJSgepG/98hxJKFBEjLBZZKolWeuCPr6MYrwqnspQzqHujgg==","signatures":[{"sig":"MEQCIGiVqBAyigP9NSA8PdGtO89C6q2qfOvZAFIUlRQ4S7YQAiAITycJ3XCskc1c9rymN4UA5Xqas41GQRMFCtHUHMpdPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimq2rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTMA/8DWGZv7xjGpAeWh3GfOhZAtaKt7lI6vf8yXwLLZ5H0AuXC8AJ\r\nR7oN7zOZ+R7BIHp0p0awO6PeCnj6xTj3rDWH4kEiUmVj4wR6LsVhBdQh5IEe\r\nWa6XTfLVYA9fTb8SQN3HEwArHQVqwqfXMZq5EStfzWk3tlNNb4xYSxivTlRj\r\nwnNzTPuL3Y/1KnwxWGeF1pEir1NFf/BdWgn9qp3RHuRHme6CbrTYLdt8mzAd\r\nQpjVFF0Gybj8N/sBKA2b27xilB83ypIzi7ByBAq4UaCkqdOGzoxDwqpLVo+w\r\naO9Bcgo8dSDbuk4Jq01bk/leTyCaAvhBfinxVgxEmAPO7Lni8OthKg8LMyai\r\n+GqmzYb1pbBe7ISFHMt0R9Uk2HAAoOaz1mJmIckxdL7p0749eUQEO/o/4+Zi\r\nAalHlZL1a7pdqzFAMGlaiZkp/IKJC7dadjyV+7KNWJ/3h33GfuVgtJNNFEJI\r\n5ACB68HYgAshcCwiU8d5++LNq0ll5mNY+ji+LPBC2pKZ2ZM8ecJsnUsPv8S8\r\nNc9uWpH+QMWxBEylFzqpK3nmgwMI+qlvTMOpto/Ufh8I+J+VfLZzLA8TsIxs\r\nxobQAdZRg7vRpZmyKs0pNxnIHDlytH8v4+0Aaa9Zf4Y6luXl9V99iJUW9LQr\r\nPKNKzWsMd9N8Alu1fGD1GSjE9Rvwy+kDxZ0=\r\n=fz0K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"0b4e9349da13459cf279378cb311dcab4e3a7556","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.8.2","apollo-server-types":"^3.6.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.8.2"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.8.2_1654304171359_0.049558075722664796","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"apollo-server-koa","version":"3.9.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.9.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"49f18b4bdf69ea6d28c479e911ed567612053c8b","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.9.0.tgz","fileCount":13,"integrity":"sha512-dkjDcMbAYcugaVxyKLFpnTkh4nvJnfRrB34+Fk40J2a36zJB501hwkPRTrRnon14FuC0tFpFLwfJXiwGPtZsuw==","signatures":[{"sig":"MEQCIF/706WWiTgqVRzgs84oulH2zHVuXt8Qs7K8sE0QNob/AiB8oGFQjrFQmGxxqHdnusoo0JvKB4FuJgBY8HsJVEDpUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqg7oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbrA//bzKy/o25NJvllcu69PDUH6mR/pjBifFTMbcZmKFrk8z80nSN\r\ntySTxc8OcHUSHmc85uFAgAXRZOU5orcaGsmmMikbF03mXLUB51xJog3qPA0m\r\nnvfdKjqx4K9s0bWl5GaDpvny5Taz0fBBHcJkcwNjJ+mUiovvqIkR3pKozC8W\r\nUXxWDx5MiYSXQ7CriD8q8Y1R1j5Gl/8rcaulncERKPD4S2twIFdjJB3H1FD8\r\n0iR+YRSSrgFVTwAD7Mk2MdKvXRzdHEM1f42mWV8gqIh/1ktkW1aqGY2Lhz4H\r\nfXiCBB4K3AHp1oyFzGpS+0a+rvqXboA+EFn34Bb5DOZ8RZ7EspIwgMCpINEs\r\njcm1wKXQXZtEezByRXJUdYkYDHwD0fuvF2DP6wtdvTQ0IC0zhYvu3ykgRFX3\r\n7rUevuriuOYyozjFagX7eU8K2me3WKGBfYfo0kufttsqviGkDJk0UA/VmTht\r\nrGVYnQCpZ4qgKtTegSaT7V/6N3HhlxREV0FmIL4x0MEjgbMWM0JnAJVb9XIG\r\ns0U3ZrsLmTysFJDEqU1PIbpC4ChK5hl9OGYpMhusQc8c2CxkpKikiFUekRhU\r\nLNzbMFBrRHvsVPt5mJ5oXqRW09GOkTyvs3ol6eNVwr4Yn4EXp6JO8CEiuSRd\r\nQiEU83a4hLK/W4m851V2Zw66m69ZwNQcpqY=\r\n=PJeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"36ecbb116cef0b8b62b3ee3b557c4db8c975a406","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.9.0","apollo-server-types":"^3.6.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.9.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.9.0_1655312104518_0.4775971100733596","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"apollo-server-koa","version":"3.10.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.10.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"6f5cf0d23ca9dc6d6c020322ded5ea213747889d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.10.0.tgz","fileCount":13,"integrity":"sha512-OHaQRz0vvsALT2q+j4uWnCLRrUl1sM0H6JZvB2PfQwANsjTdwm2Eo6FO5etVByvrU4K1iXD6wBWid0Fjk0/OMQ==","signatures":[{"sig":"MEUCIEYo0kWDybnaf6D+Bol6l/VHiwk1JOmI/OPx82/v8NcZAiEAjVxTCGzy0iAUxfhV3G/gJNseV71OgUeHznzS6IJIEl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoexRAAhqmD/OxELDetJu5+bJ9o9+HTPMIhT41VDaB5z+pdqcbbkihZ\r\nDMieijc7vYGkoS6svKo6QEeh6vHXLAlO/DoTh+Ne0dTe5eFQZhxmFbkDlwxO\r\nKWJWxIULsGFOH4HNwl5Vvsb7bHzKrtXBPcWn34x8T1czRKcDsNXqOYgl9YpX\r\nCBYYZX40UNtTR47A59GEGQ6/JE7V/rp9DzxjbNWPcg12cDXqb74kBh06jvpC\r\nR0ZP38ljHgKFD1Pkc0rro+hlfU+XyjJGZzXzV8rXu/aLSYZaUd5TR1hQx2wy\r\nRK6Z2C5QGhwC3hxKUMA4D6FHAM5/wMIO8jYaZo7pHE9X3GTHyjgt0s3Jg8kO\r\nDkCV1SRoRCOtJDlvd9Yhl0h006htI7bL8deZ+QU2yLLf33IhOc++jEvbnLgV\r\nXuw1j+h3X5oskXDXgg4jZnCgn2wYuNmAZA0Y7RJ9oPjYIvWZ71OeKTH7oMU3\r\nWemscLFSAC6G1oTNtAmJ1Yle7YvWLBLGnfw7wlVXCWeTZ4zlI4Wc7IW2RbOw\r\n2OpjZKNbRHQR21pVly5BSV7uTGzRAoU3PTtmpSur9yNL672N3j4iZIJ3Sk3n\r\n5y+fjY8cyeBagbt/egUt0i4edw/0UnZYKhFxQhgDczWiDHkUmkeLG+YAFqEq\r\nvGXLEQQbKpGepMEpfrAg3eG35mJAOgtp9Oo=\r\n=JGjS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"4041aaed6d616ee4b06fced0af482c73b6f752be","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.10.0","apollo-server-types":"^3.6.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.10.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.10.0_1657567382414_0.42334250526037676","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"apollo-server-koa","version":"3.10.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.10.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"36f0c5f78439878f7752e667fbfb4a3a5b08d4bf","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.10.1.tgz","fileCount":13,"integrity":"sha512-NdrmB6oIHca14L/xHwgFlnA/LnvlRfoVuHNzgB9o9gnQS4AeUDR8hzKJ2Zue45OEn0BeIBY1g5N/fX4oqE3WqA==","signatures":[{"sig":"MEQCICJ+rhMBihHPVckbfhDcPfXG5JDlCb/1zUWEzgrtDC75AiB/5DhaLYoYzg2opvZqiWIx8kc/nsaPBwgzECtvop6UJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+ZbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryDA/+OFHVZt1uYe8NtCZ5Sh5FxZviX3zg5vQ9buTnGBEiXi5lwBtL\r\nmGsi5KiqKAzyefL9Y2yF7N0Q9V/MYM7CRWtcYF83Tf75e7x7QzI3+lX/yRk2\r\n9Bo3Y4ELEMd+Cy69Yti91YyGWRPwcj3VbVbBqwZ+yCtEUp0mgG6OdXaLXg3k\r\n8ZWxEZLQadv9t5ae14dmKOS51TaT7KRJu3dwU8G0R9h/iBUszngcpqxp1Bsd\r\n2BoxyJUUrCmMpxF+7pKbJq/2CiqeKfRRlvUlGHqc6TZhwJjDhlmRiJk0rXVg\r\nKaTCUqxId8yARA46PQ1xPpYP/Cj3kLiKzRpfoCaBwJ/KFq1Gd4hld0XHDDgQ\r\n16Z+oei66RNjvJlslsC50KiVvshUWWxb1yz5kGbICmHE4iB2iwD30MgVEQi2\r\nwSW6q4nu5tvHEQpwOM9dchgCvPjtmtY4gQYjRPDw2zCRbIWwhjzAPs0Y5xlE\r\nf6XF8sMzJ8HMKhDZQaYrCWqWf/jZf5sdr9v3iIDsfX9Q7zHJnJqHadFIR87M\r\nd2KKtToDQz6BP8M54HoqFrbkxk/tIXsKQhkuJ4b9etQieVOpzoaOHwPlUkTu\r\nXPNhb/57MwhAqyVr13m9Oz1+NLTHZ4f7ow5caFEgygG6wCEaDERNHWzY+RwM\r\nfuiDeEqKPqosYPcIZurRxNrS1FAPX2Q5q1A=\r\n=0cjq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"e6097d614c9ac6887b359529cf27c1bd1a5de59c","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.10.1","apollo-server-types":"^3.6.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.10.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.10.1_1660151387138_0.6547785549763736","host":"s3://npm-registry-packages"}},"2.26.0":{"name":"apollo-server-koa","version":"2.26.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.26.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"f9e64f8d126ffe210000878a2305b3ee9762254d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.26.0.tgz","fileCount":22,"integrity":"sha512-bnTZRQ+GA88pCAqHBeiKgy/+iC0yKJkgbf+oj7vwwojQMYbx8g4+LnCspgEPe3pyvrxkF/ZUqYSfwMlufm7SoA==","signatures":[{"sig":"MEUCIQDjD8k6jDrFtUZoDdIpN4xrZJvgbR1jTTNTY6XUlVpldQIgMdFsU9WB0CGYH45srTT+1QL6lG87i8Rr4OUXAZBht98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/oMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo47Q//dVZ2G29ioDk+R5dqP9XRtL8SR5Mg/goZpE4TPkQW94cHfGRs\r\nIUidxzSZlkaV/ZuSkD468anWZ8t0ixEg5261Umye+u0AoJF7vIrLiSZaIk80\r\nmFXeinG7pXXHS5Tr8DE5cTxtEP6M+x1ivp55BW8dWMG5KtYQ8bSTweRkX2uS\r\nTL1dPYQu9fu0hbTda7xXEv+HPh7qYxCzNDSpkqpAsD3zeWaLV56aVoFsgj6L\r\n1OIyVTAMpKtrimJD/z29dfcFGCU3RJUbigi4Zw6xrR4qHp2nupPiodXS/Bv8\r\nnqLFtzp6lp42M8aVfHijGFCdHoEWswyCSyjxVcmYe2qyZiRbX/fEX1+TqkOm\r\novmHurYmwE17H/NL3qlWd34sLjs5SfB4GxgF0WIT5pHHtZpOXtv24RMQVUFa\r\nNB4jWEcbc6Gh2+zFU/XteLgD+svhU8Ybrx2Qt/xumd6bzBfcVgixcHu1o+SY\r\nKXGfztsDf5XdfdDBsCHkfpNj9ShoNr1SazrimDtpUTsAZ+8RTO9zBK2fBOnH\r\n/dEdg1xFN57Zt8zCa5niBT0QXf60gNNZFKCQ7vLNOvdYzvDZGzh91qLz3CcA\r\nVCPyLbWBEKWy7jSzAfL6jf+9yQ0m6Up1wvsAByZXUPLPtNFe76j89Ot1pTzL\r\nDmNTPgB0qFwuF83zyomT9iKcCml0b5CO+XY=\r\n=tCHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"91de501bb389c07ccfc5e684811153267b91e9ac","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.26.0","apollo-server-types":"^0.10.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.26.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.26.0_1660846849429_0.514428314315102","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"apollo-server-koa","version":"3.10.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.10.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"75c7a4c5a30671217a0edf4ab0c791f1dff473c3","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.10.2.tgz","fileCount":13,"integrity":"sha512-g0jguUrrPZiLwR8Dmm+rTNsIAiCeL4IJ2ICs46MwrVpyGD7AJpXGcvfVZtmR2xUuht9a/4xwcG4XwVeGlj3cOQ==","signatures":[{"sig":"MEUCIFGtEWnwRqsXgkhrPl7mXr5aGDdbYN6f3GPcuY2UpwG6AiEApwmJSbYZt4MpJ7bDildAkjqM2PZqg9A4FebqHYnO7ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCDLkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJhw//S0/4+3M34U3DpLPWAz5V0JH8CbjQVzvKK7+Jknefnfp++x0H\r\nQnNd5XkBGX5xCm5vN1Qw7fArgbM2Cw1CYlAliXKy6CFjDfRiYVpOWzXFWywy\r\n51Kp1ESaxz8tugLddnT7tMUt3j7/VNOaWtWQwo1O6y1axHnkE79RvoHCpw5B\r\noqJ/WFCRtRfcLXJxg5Kg2GWFmJQ3KBf0C/x1wvAbvdBUWFcOUf81xLcNQbhu\r\nZD80QwooBL0gde8sHOmK6+/ErfEERccamwy0aujMF3w4RoowpkGM36vv1fRR\r\njLi2/A9Qm12uLfwBLSpvRAgJeqS6606ig7mI6shgSTsA4s6wIAxG2AB1N2OI\r\nNRJUzG4hMn2fffqrlhm2B1JQnV+Mu9dOvhfBwtP3xbW5wVLRCIhkP3SRRbOY\r\noGyAokwgI9vqWTqoqRCZiB8zJeyBVRwQHj2CEp8mzvmY0sQQQ/uTvaoNMdZl\r\nsS59fkrwWj7iG6wLjz5d3fXLOBrG8S4nF+2HQX3DEkrvQEoHso0qJosBkoh7\r\nT9/x0hDjZnO/Nuk1WYUvsIuy+WslJXK0aPgNH5XSoj/pYp4+62TEUHlKZaiU\r\n4chkE1ei//yUrDzzqz5Rs418SvlIegScjB2no8qU0o8PNWxta/Eta41BEOl5\r\nPl+y8z3hrb5rLOei5D8pV5xTioanKtXLYi4=\r\n=RRS+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"f6c5c9fec04c222aa15272b90d203ddc3fe64857","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.10.2","apollo-server-types":"^3.6.2","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.10.2"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.10.2_1661481700232_0.5175738646761523","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"apollo-server-koa","version":"3.10.3","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.10.3","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d54ce0d2e3aca0464ad7247f9b5de63dd459ba8a","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.10.3.tgz","fileCount":13,"integrity":"sha512-xLCpyaudA0R2mX1fR36SpkXtcPZ6of8IwR03A61NVv/BMXd5SzAv7UcZUdEy9yCcs8Yu2a3Dbw+q/X5c/MJBlQ==","signatures":[{"sig":"MEUCIHET9RANPdgck0ZuN+mDrkOJ1CqZg1jLG17uWjE7DUTFAiEA1U+VPm3xUoJgzMRI0VqlbaNlQ4L8WdcEBQBEvCuCirc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQKWTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQVQ/7BBv8p1YTsrKZ7OStVegNpbFRANaY8BJj0Yb9A8L6r5BU8f55\r\nsTkdzT4x8w1ulExPEcBqNNuhZqnlqbQHQFhFC4cLy90fzS8+ayvzX5QzS5Sv\r\nKytYunZqBskoUKbLsRqk79Mp5F9Fmns2aXIN/uR8tqoI3uCNi4jQNu3f1l53\r\n3Oy7ooUEMhDFK1pN9wnn60VYxUEAL6JZW1oLqx7ty68q3Xj8OmgwLYIydOiG\r\nwmOmMAqG0fGURDYiKig1KhXwTu0dqe5OseLt0G+6f8El9ugSmI+cVOq40/gt\r\nhiMcfMsg3eULUSbI4Fk1b53NJ5we7H+WTNsgv8Li92o7qnqp2vpk1XGCewIX\r\np19CaJKML31myWxIn9pWiIkj+zzHorE0mxFop8TpLl7BuBRgbdBiy4y0B834\r\nZ8KcKQqYx6OCtyqhTJKDYs0aVmRZR/dDpFZAoT3i2/zVcH2h50BTCD3p458e\r\nNwGdTjpRchH3hlgROjvRyiPxM0QjD/EE8IOVQlzjYB7/pj2F5eDz1+05Hqok\r\n+z/AUG0U/fgODSLFrtHUj9rY8xtxI49r7/2MWLBPjpqHZMLJg2EYg9txBrR5\r\n0KiM5BPZFnwYHNlnHp9GMsvTHaazERUW5GPEXT4l3wApwfqyPpHVm3kjtNc5\r\nKmhNff+BXzD/TRmIotRIKq1YYrrYprt0MuM=\r\n=W+/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"985c0795579a1d39e7b78edce1c9e2e7c8facf82","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.10.3","apollo-server-types":"^3.6.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.10.3"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.10.3_1665181074785_0.37507964564166785","host":"s3://npm-registry-packages"}},"2.26.1":{"name":"apollo-server-koa","version":"2.26.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.26.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"4138adbf42e9226c2e29c1d8e2d09af754d34685","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.26.1.tgz","fileCount":22,"integrity":"sha512-QdM3kpJyL5SY9787GKQkGRhcXUBPfoj+899VsaLxbQjFUWKbgOnOkRv0HA8e7Ta7Cc1J+6dh9xj43SuEsKE5og==","signatures":[{"sig":"MEUCIQC7QpzQvaLRD5Nfcz1Cw/bGZSGzNC5cmjmEYtzmRFR9wQIgFgOI+XQKD0fuIoNSyw6nfeuCQfZ1jhptyWf3cBy/KcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUY0VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodug//eMfAUqBKPwkoTB55uI2dkOSixEuGhUhpONutuS3vKhpXLNqZ\r\nP7QPeslU17nNC/WbOEcbuX3yPH4UPBj4f3tLjgEPLUX2t+Q8/9uJMCleo+lu\r\nCs6tUz5gVMAYb997toXaXC1mmjsFuN6ZLp0SSZrcKcNLJ/0wkwaFrAjs6usB\r\nmD+59XG+JKtnQtDJOHoQtDm9xvnWyM4R56gr6KVF7mn/QOGjicwmijVRrKlj\r\nfG1uxWerKt/mYIIrFUWIjZqONFxFa6Qa4ujcmCKIcamMHbg+a3a5AC+hcS5A\r\nEdjQbmGBiPwemAT3QRK4NQSIDlJKnQGE53oOfAB5FMFXzXy+6zHX7f679oOL\r\nv0RHdBlo8X5wbZSfdA/EAlBrKPhK4heKW2TlgAlNQxqZLAS/CZTu+3wFQX/D\r\nKMpZsO/jgcMo8Wv3cKtGgv/b9Au9CyFgSmKXcEJK1/bLwO2qM+PHbTSAPh5I\r\nXWRl2s8PlJ89JQei6D4j0j8F9iTFb9zQ6v/ARKcdc4kuINt8VABCO8pLkORn\r\nAfMvM85mt/cDC3ci7/vAd5TFLF/Y/wpXtEQPIcZLCVfqYsLW2AZ7Wi3dFOP7\r\n+4COw/iZu7M9ixH43cUe2+FUbIWdVqwlzhJWmYUurhpCVr+xl9M4GONJd2FK\r\n6fhaaDekageLpQEgGgphpVrj5JgeyLfrMBQ=\r\n=kQQv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"84852fcfb40bc5ea83c341dba546464d6114d7ed","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.26.1","apollo-server-types":"^0.10.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.26.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.26.1_1666288917543_0.10174398226788095","host":"s3://npm-registry-packages"}},"3.10.4":{"name":"apollo-server-koa","version":"3.10.4","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.10.4","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"1d24a34f6d4d2fc488822eb899f05529d8ec9fbe","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.10.4.tgz","fileCount":13,"integrity":"sha512-1sCH6c8Sdlm9k1t+q8fA7ZSqPbw9248QNziqXIsUwboLTNucNLg47fxkzYTQdvSAZkqOnR34TcwlR9bWfTb0BA==","signatures":[{"sig":"MEUCIQCTvSGV6rMzAqIPDQbc5tO7CXRt3FKOLYJiC5rpPqJCuAIgFUp/gP8qzhbE86uMPfKxHnE5foJ1Ct/tzIWH5FkPwGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYEOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRQw//Tq5/30X0FjsEASGIT6zMOGaNT+MqKmiop91hww7VtYZMZAbz\r\n5EcKt4yyDhMNRjkU01zgkRqr2mnd7i7mGUM/XPFT3U0FZ0pBI9Spq0elYbJo\r\nvUbAQK9Qjj0moPo6ydDGaD9FrafTbEZCYL0t3dxLZ+J1RRqQBllDVgShqfri\r\nnlA4XU2qlQjnD9GwXdZUN/2gj5AXdQY+5ycy46LYRPeEtchgvP00os3TJhGd\r\nCClP6BpKW8lmokGpIqebhVgmASG+lu+T9UmGfGmF7Qfz6QKtf8xD0KDmmDtm\r\nVADcen5VP2vZ40mNjdnnSf+/kfGhjXQSyz24XGjAPOV2RV0UDqdR4kkJ8pyj\r\noHEtotEkPj2636FfnlceQpRzV9aUKz0ZiyyNAizsBjLp4zlLMC4jTUaZlNNK\r\nLokugM/axz75Ml5wQTiR0e/IPHMIisA4Z6FLp5iiu9ZOMnTt6u6Xq64JwTH3\r\nSTQ1bJ1RkGKwH9eeKJuvGodytHiU2+Z9m1WsavZpdYvBJfEv0Na1V0XaRF9U\r\n94vDp8DZ+aZXsjBON2hdldCj562GVN29uNE9YKvzMpH1emwwRitlQnZ9IOxQ\r\nz6wYI3xR4W1iqGcPpoucZsQIV+TpL3VwSb7l01L5K+LQ5amdPUWwZbNPMB0r\r\ntBqU+X1dz77KSvpdo8g1RKNvQZcS0yWFwu8=\r\n=Jahm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"f519e1d7de8564259eb1c8c1c7523669bd9ad815","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.10.4","apollo-server-types":"^3.6.3","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.10.4"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.10.4_1667253137842_0.8619265756237708","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"apollo-server-koa","version":"3.11.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.11.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"d92012e77e47f9ff460412dbfcf3d216b5aa5539","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.11.0.tgz","fileCount":13,"integrity":"sha512-oiALKz1g7Z/2ZIaaFLomO22aswTwva0Cr/TJVFPdAFu9GpbWefLjDIuhWYs3EUJptdtHjLUMzBpI6m3kMF4Ebw==","signatures":[{"sig":"MEUCIC8Y9bHfgoBShrkzMyzcm3Td/fVr7hNejwpTdlQHMtcsAiEAjATJTM97vFWqXjNT5oP7JCOPWG6bgxYZwXqEVlPefmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYpMzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1lA/8DXC30y0fqNNHZ/qzTlUUb+Wz72/dSmY4eE5WaN0fUhc/SSJB\r\nCjqhTDmndqRtt7GaOE8IAlaQ1rjdHF99NthUN1s2XchFSYpdgUmlZZLrwDNj\r\n0agcPJFTLhhmnxtaVRizmHHv+/bF2+cvG3G4DacxQBnMDBABAzrRkjuNowZ5\r\nR2xSXDUpHZV0JuPwFi4IoN6oDreyRy2Zuj3prjGsYh6ZxFyxmz+EWIap98Ob\r\nEbt3wteeS/fHfVS9t/eA4/5PD1IerlcfsYA8S4mLgStf80KSzLr5/Mhx/JfW\r\nHZNqv18XbWSnorUxmu6PHyBV6yGYqCBzoWxxYYc+EvKEvWcR7fnKEYIQItsM\r\njwrXQnJhamho7Xslac/9tLnS+tSzknRY/CIxevzUyurAcZPTGOfV7t6IpbiC\r\nI+HHItlXn3s7gwAbIJLjANEEd9NIoNUFVdkd9/bXuY1qq0guXobUgeT3Vqsp\r\no1HnGErXwgDca851L7fPyWuBV/zPECAZL23bDIdSu6HrVmD7BBrm0SN/LeZJ\r\n2KaAi2tI3IBFjEl3dKjRwCdezqCcHhtQpQoeEanTh+G9YNBe/ljAYBFjvfQL\r\nXXhmIABhCCmgmdzUcz19N7dyysLaTxiu/5WjmVkAxTpRPIUy3jaNctBl7nhb\r\n9nYjOKfJBpFBPoyhjvhuVippyard31W55zQ=\r\n=fhgB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"538151b9f30dfc91036eef2f8f65fbf7922d861e","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.11.0","apollo-server-types":"^3.7.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.11.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.11.0_1667404595308_0.6534672133563562","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"apollo-server-koa","version":"3.11.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.11.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"c95afd61edbfd8f74efe3bd54577e9c746f5ac7d","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.11.1.tgz","fileCount":13,"integrity":"sha512-j4lL2qED+fmnAcPQiwy24POBE611cVnxKB6NQQOkG11zY2cxO5GHdDKSv2k1xjiDFQAykILL7Drl09PPEkIOCw==","signatures":[{"sig":"MEQCIHoneAerTfY/dMNrYVkKr78GyU/yW/LKHVK94mgmibbLAiBV0jliJgOfGTUu5wRFLTf4Y8+G2FwTzXKvSvVQbEVJ3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYxLuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqURhAApSIKagd39qFqu5r4pEMQpm27FnyH85OaOLQIuBb9YqPAisEZ\r\nHcXxuzIKAF7nfsdS39isAojwh9dx3dwBqqQEBCnho4keNQydyqaOfT29T8yu\r\n6jFs+q4T29NZtsr/aKKHfA7u2TKgeFC7jCch5WBuVQ76kpLeRqiS/MM0NFOH\r\nhvCR6TTeodJ8l3iSry0Oyu2Vp39YXSKyWcbt9M0VnD3qFav7V9tNGPeftdp8\r\nRhZegz07GfUlatTB04Ioiegl6ot8X60dsZ60V3F2AovKmuWjHc4G5YPDyo74\r\nsgrVaiVV5Vd7w+/dsETKSSBYL09ZTU2URPryWrhaeAcBh+E2FH4pfZGFoLDX\r\nPWZWfDYrLNKmClK0zfAZFZVq8VrnDU+W2o5a1xiwd5g7+k+in+1rJSrj+8tX\r\nOxoxGdJbBebAXnulortHlOX2wRitKlZXtoBoobH62WypiN7OX06pNiAwP7pj\r\nLkd94PHKD4CpnqQ15B4zDbL8GfaFE8z9EGMTr8JziFI5aOfoByBAHqM8aDsy\r\nbax+ccK/BGzEUf5LXqVeXXIRqM8+qLsoPoo16U64uQOKL4q4wkWtCJRXVKf6\r\nklk+BK+mCzyq6X4JaiJBfsNygzLYac6Y+0Z72674altup9Sdjn/OgbAuPNMJ\r\nIOX8URp3qErdJBVs+0sIWeGdXyC7BwiZJ2Y=\r\n=udx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"6247d96ba90de6fa9b45995dcab72758c99aab78","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.11.1","apollo-server-types":"^3.7.1","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.11.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.11.1_1667437294034_0.9639099919439695","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"apollo-server-koa","version":"3.12.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.12.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"3ac7e4576aeca762af5c8ec385a33dcde19bf9d6","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.12.0.tgz","fileCount":13,"integrity":"sha512-Y9NWlJ1k0P2Me02XcOXfta/kZiAf8kanf5GspUEHKuKCcd3pNo6JD5zGEwNQIm/P83b/Bb73mcerlaLMsh7DDw==","signatures":[{"sig":"MEQCIAQXCVixxcyoXj9OJZCx6HoebvUtp2r8AVK/LVZKS/opAiBoTmRn/XvGXA+KQAufIkT1VTsbRBzaIYLyZ40Htx0uyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAPoNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPzg//SdW+OenIn+3YLQp48dn+Huhb6jY5UqGATRmGnrrohx3LxP+G\r\nbsVMz/WM4+MU1GRL1Eq64AJcf9BMvdxKJpJ7IJVEn9zD8mJwHgaZ05PEgQ9m\r\nf73XRUZ7eXpz2V1Ox23RioANXnDXIPcuf58VGhvw0xfDEdWTZ3CG0KwccTqr\r\nIgtXRfi2MTsJbulgt2dYz/oGSOI7H3P706MrzKH2YUTgxJ0eTy7X2DnvUdqM\r\nPFD6kyXfwZE1I9fHdT6kg3D0hwsODNgU2dpsB6ymegJKHTGTR1z5fTsgDgT6\r\nCH2JImD/y39If0ksaIaq2KUDkvm4kyshW7FA/t2Es+OrkpXCTJTEHiG0HYbS\r\nxR/ahqtPpL1aoUrkHpM3luNvzQFdEW9bC7gO+RBwVZKVcIY46O61Em5n90a8\r\nL6RAqgKyYJENxUwNjWmm5JRdB8YqeOt9S9xH6wouAUctddcWdR70m6i1ErZs\r\naJoHe8jfP0/WReFasNTi8IOqgSrmgUyB98sRcUPOHWqhzpv+Zcw9LZScawpu\r\nB2EaDAswI42wUJZj0GxftI+9oVhIieZvQNA1RwBanY3/0nb8BU0+nLFUyKbl\r\nOPltDha+iIIEcjm5MgiP4jvjHO2MNZFU+tGRw/zMbqofjAiRJg5BRowjB24v\r\n0mqASgS6noIg2sLT4gV/FsjSP9EqmGmGMHE=\r\n=WhZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"fac578a32d5b6e21164fb649fc61d641d0401774","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.12.0","apollo-server-types":"^3.8.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.12.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.12.0_1677785613468_0.005246400480325875","host":"s3://npm-registry-packages"}},"2.26.2":{"name":"apollo-server-koa","version":"2.26.2","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"opensource@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@2.26.2","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"40f40b4c53f172e7906a56061c42803e12cfcfc4","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-2.26.2.tgz","fileCount":22,"integrity":"sha512-MWpgCY6WoAp2Q5YCbyLjmn4do8qZyCg56W6NolH3dOpCdBg9xlch3lZqhJle47vNnlhNCcA8x61/btKUF51UJw==","signatures":[{"sig":"MEQCIBS0Brbry9n3SnP6CSA4YTbTCvXElbu9lijGejtSjUlgAiBDUhiql2gdfUwWRL8xBFH4GNYbPqDhFPgWbc9KD5daCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62344},"main":"dist/index.js","types":"dist/index.d.ts","readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\n```shell\nnpm install apollo-server-koa graphql\n```\n\n## Koa\n\n```js\nconst Koa = require('koa');\nconst { ApolloServer, gql } = require('apollo-server-koa');\n\nasync function startApolloServer() {\n  // Construct a schema, using GraphQL schema language\n  const typeDefs = gql`\n    type Query {\n      hello: String\n    }\n  `;\n\n  // Provide resolver functions for your schema fields\n  const resolvers = {\n    Query: {\n      hello: () => 'Hello world!',\n    },\n  };\n\n  const server = new ApolloServer({ typeDefs, resolvers });\n  await server.start();\n\n  const app = new Koa();\n  server.applyMiddleware({ app });\n  // alternatively you can get a composed middleware from the apollo server\n  // app.use(server.getMiddleware());\n\n  await new Promise(resolve => app.listen({ port: 4000 }, resolve));\n  console.log(`🚀 Server ready at http://localhost:4000${server.graphqlPath}`);\n  return { server, app };\n}\n```\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","engines":{"node":">=6"},"gitHead":"8fbc66cded6549d5a61433c9fed26775e60e0648","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"koa":"2.13.1","accepts":"^1.3.5","type-is":"^1.6.16","@koa/cors":"^2.2.1","@types/koa":"^2.0.46","koa-compose":"^4.1.0","graphql-tools":"^4.0.8","@types/accepts":"^1.3.5","koa-bodyparser":"^4.2.1","@types/koa__cors":"^2.2.1","@types/koa-compose":"^3.2.2","apollo-server-core":"^2.26.2","apollo-server-types":"^0.10.0","@types/koa-bodyparser":"^4.2.1","graphql-subscriptions":"^1.0.0","@apollographql/graphql-playground-html":"1.6.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"apollo-server-integration-testsuite":"^2.26.2"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_2.26.2_1693429372824_0.3384889800519606","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"apollo-server-koa","version":"3.12.1","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.12.1","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"0dd86feec5734f69f4dfbd92b2b76bf666f88a03","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.12.1.tgz","fileCount":13,"integrity":"sha512-YCsWeJNu0eCUknGqGkL8BVbAn77FftbDyVVqYhH6iueOh+B19p3mvXJCSfQkemEHWqJTdGeaA6SdBoCW8JiPTw==","signatures":[{"sig":"MEYCIQCGG0Vp4RIo1HXPPKa/MLzMsG2HJRfWPGcI+0NG9+s8zAIhAIOyrSHwj6qKp7IObUHn2NZVM1FMmcFzMhaee/nwfGiK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"ea2e2c3e071afc9144af00cae7b51720b9cc8b32","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.","repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.12.1","apollo-server-types":"^3.8.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.12.1"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.12.1_1693430235444_0.23372296407142046","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"apollo-server-koa","version":"3.13.0","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","_id":"apollo-server-koa@3.13.0","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"homepage":"https://github.com/apollographql/apollo-server#readme","bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"dist":{"shasum":"bb0932ae81a46d422ba18f71e68efe1e3f86bcb2","tarball":"https://registry.npmjs.org/apollo-server-koa/-/apollo-server-koa-3.13.0.tgz","fileCount":13,"integrity":"sha512-CM6ZDQX84X3Iwj82x2eqvIWvym97H+SYL9rzdSHCMXvCmJUxrhfeQP0ApvU4UFTA6ccjNT0N+MQkLbf+H1imrA==","signatures":[{"sig":"MEMCIAR+B1y/IgGaswXh6csIQFM+geCS1wAKTBwuMGWrjz3YAh90HBgQFpte0SaQCRjaC6+F52V466wUGMMBbd5CUFlG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0"},"gitHead":"f93284e853efd6da46d91ae40da47a2dd15b61fe","_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"_npmVersion":"lerna/4.0.0/node@v12.22.7+x64 (linux)","description":"Production-ready Node.js GraphQL server for Koa","directories":{},"_nodeVersion":"12.22.7","dependencies":{"accepts":"^1.3.7","@koa/cors":"^3.1.0","@types/koa":"^2.11.6","koa-compose":"^4.1.0","@types/accepts":"^1.3.5","koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa-compose":"^3.2.5","apollo-server-core":"^3.13.0","apollo-server-types":"^3.8.0","@types/koa-bodyparser":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"apollo-server-integration-testsuite":"^3.13.0"},"peerDependencies":{"koa":"^2.13.1","graphql":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-server-koa_3.13.0_1699921026640_0.07804104161523595","host":"s3://npm-registry-packages"},"deprecated":"The `apollo-server-koa` package is part of Apollo Server v2 and v3, which are now end-of-life (as of October 22nd 2023 and October 22nd 2024, respectively). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details."}},"time":{"created":"2017-07-17T23:31:09.072Z","modified":"2024-10-25T18:42:31.384Z","1.0.2":"2017-07-17T23:31:09.072Z","1.0.3-tracing.0":"2017-07-20T20:43:36.836Z","1.0.3-tracing.1":"2017-07-20T20:56:32.379Z","1.0.3-tracing.2":"2017-07-20T21:02:03.719Z","1.0.3-tracing.3":"2017-07-21T01:34:27.375Z","1.0.4":"2017-07-24T08:22:41.459Z","1.0.5":"2017-08-01T18:37:15.334Z","1.1.0":"2017-08-09T19:13:10.917Z","1.1.2":"2017-08-24T04:27:36.436Z","1.1.3":"2017-10-05T04:46:50.739Z","1.1.5":"2017-10-09T18:34:21.658Z","1.1.6":"2017-10-09T19:12:19.785Z","1.1.7":"2017-10-16T14:59:37.708Z","1.2.0-pre.1":"2017-10-24T03:55:09.636Z","1.2.0":"2017-10-24T16:15:02.181Z","1.3.0":"2017-12-12T08:46:03.970Z","1.3.1":"2017-12-18T06:35:02.656Z","1.3.2":"2017-12-19T16:03:07.298Z","1.3.3":"2018-03-26T14:20:58.601Z","1.3.4":"2018-03-28T20:57:36.571Z","1.3.5":"2018-04-18T13:10:26.998Z","1.3.6":"2018-04-24T18:35:38.286Z","2.0.0-beta.5":"2018-06-07T21:50:42.681Z","2.0.0-beta.6":"2018-06-11T22:54:30.356Z","2.0.0-beta.7":"2018-06-12T01:45:47.325Z","2.0.0-beta.8":"2018-06-13T00:55:30.742Z","2.0.0-beta.9":"2018-06-13T18:48:07.368Z","2.0.0-rc.6":"2018-07-09T16:45:26.889Z","2.0.0-rc.7":"2018-07-10T02:33:58.694Z","1.4.0":"2018-07-13T18:47:21.372Z","2.0.0-rc.8":"2018-07-14T00:50:39.949Z","2.0.0-rc.9":"2018-07-17T17:47:43.524Z","2.0.0-rc.10":"2018-07-17T17:57:17.854Z","2.0.0-rc.12":"2018-07-18T15:45:34.788Z","2.0.0":"2018-07-19T19:51:20.579Z","2.1.0-alpha.7":"2018-07-26T07:17:44.409Z","2.1.0-alpha.8":"2018-07-26T23:03:40.317Z","2.1.0-alpha.9":"2018-08-06T22:14:47.442Z","2.1.0-alpha.10":"2018-08-09T00:36:55.106Z","2.0.1":"2018-08-14T18:06:14.432Z","2.0.2":"2018-08-14T18:50:43.621Z","2.0.3":"2018-08-16T19:12:09.682Z","2.0.4":"2018-08-20T21:18:26.031Z","2.0.5":"2018-09-03T13:07:33.208Z","2.0.6":"2018-09-05T15:34:20.832Z","2.0.7":"2018-09-14T17:37:09.064Z","2.1.0":"2018-09-18T23:16:09.170Z","2.2.0-register.2195":"2018-10-09T01:50:24.481Z","2.2.0-alpha.0":"2018-10-10T19:31:58.423Z","2.2.0-alpha.1":"2018-10-26T18:29:23.477Z","2.2.0-alpha.2":"2018-11-05T19:46:49.752Z","2.2.0-alpha.3":"2018-11-06T05:37:59.614Z","2.2.0-alpha.4":"2018-11-06T19:34:07.628Z","2.2.0":"2018-11-07T16:18:20.837Z","2.2.1":"2018-11-12T13:27:00.748Z","2.2.2":"2018-11-13T13:59:34.023Z","2.2.3":"2018-11-26T18:59:05.569Z","2.2.4":"2018-11-28T13:51:50.184Z","2.2.5":"2018-11-29T11:46:05.779Z","2.2.6":"2018-12-04T11:35:52.225Z","2.2.7-alpha.0":"2018-12-04T11:44:44.617Z","2.3.0-alpha.0":"2018-12-04T19:13:18.886Z","2.2.7":"2018-12-13T13:03:02.915Z","2.3.0":"2018-12-13T13:30:33.401Z","2.3.1":"2018-12-13T19:08:00.746Z","2.4.0-alpha.0":"2018-12-18T15:14:40.366Z","2.4.0-alpha.1":"2019-01-16T11:12:00.036Z","2.4.0-alpha.2":"2019-01-23T13:04:44.833Z","2.3.2":"2019-01-25T16:48:55.434Z","2.3.3":"2019-01-29T09:51:55.239Z","2.4.0-alpha.4":"2019-02-07T11:01:50.842Z","2.4.0":"2019-02-07T12:09:08.644Z","2.4.1":"2019-02-12T21:35:09.564Z","2.4.2-rc.0":"2019-02-14T13:17:15.921Z","2.4.2":"2019-02-14T13:26:24.165Z","2.4.3":"2019-02-20T17:00:35.965Z","2.4.4":"2019-02-21T18:22:55.057Z","2.4.6":"2019-02-22T07:22:19.841Z","2.4.7":"2019-02-26T11:21:49.864Z","2.4.8":"2019-02-26T14:26:07.157Z","2.5.0-alpha.0":"2019-03-22T18:32:35.759Z","2.5.0-alpha.1":"2019-03-26T18:24:34.880Z","2.5.0-alpha.2":"2019-04-05T14:56:17.765Z","2.5.0-alpha.3":"2019-04-05T16:52:48.196Z","2.5.0-alpha.4":"2019-04-05T17:14:38.749Z","2.5.0-alpha.5":"2019-04-12T09:34:52.499Z","2.5.0-alpha.6":"2019-04-14T03:54:06.076Z","2.5.0-alpha.7":"2019-04-25T17:51:37.942Z","2.5.0-rc.0":"2019-04-30T12:04:54.885Z","2.5.0":"2019-05-07T12:44:08.087Z","2.5.1-alpha.14":"2019-05-10T02:04:19.876Z","2.5.1-alpha.15":"2019-05-10T02:35:51.561Z","2.6.0-alpha.0":"2019-05-13T19:23:15.784Z","2.6.0-alpha.1":"2019-05-22T18:34:40.522Z","2.6.0-alpha.2":"2019-05-22T20:09:05.401Z","2.6.0-alpha.3":"2019-05-22T20:13:36.582Z","2.6.0-alpha.4":"2019-05-23T17:21:37.734Z","2.6.0-alpha.5":"2019-05-23T19:39:51.245Z","2.6.0-alpha.6":"2019-05-24T21:22:27.915Z","2.6.0-alpha.7":"2019-05-27T18:27:54.233Z","2.6.0-alpha.8":"2019-05-28T15:26:23.829Z","2.5.1-alpha.0":"2019-05-30T09:02:54.766Z","2.5.1-alpha.1":"2019-05-30T10:57:23.519Z","2.5.1":"2019-05-30T13:18:31.730Z","2.6.0-alpha.9":"2019-05-30T19:55:21.143Z","2.6.0-rc.0":"2019-05-30T20:30:03.046Z","2.6.0":"2019-05-31T17:59:05.848Z","2.6.1-alpha.0":"2019-05-31T21:41:59.127Z","2.6.1":"2019-05-31T22:02:54.261Z","2.6.2-alpha.0":"2019-06-06T15:27:26.053Z","2.6.2":"2019-06-06T19:48:52.795Z","2.6.3":"2019-06-12T06:10:06.625Z","2.6.4":"2019-06-20T20:50:37.880Z","2.6.5-alpha.0":"2019-06-21T16:51:26.927Z","2.6.5":"2019-06-25T16:20:46.779Z","2.6.6":"2019-06-25T18:10:59.490Z","2.6.7-alpha.0":"2019-06-25T22:08:48.849Z","2.6.7":"2019-06-26T11:51:26.010Z","2.7.0-alpha.0":"2019-06-27T20:01:59.283Z","2.7.0-alpha.1":"2019-06-27T21:01:06.396Z","2.7.0-alpha.2":"2019-06-30T22:09:01.760Z","2.7.0-alpha.3":"2019-07-01T20:00:22.212Z","2.7.0-alpha.4":"2019-07-03T22:39:31.105Z","2.7.0-alpha.5":"2019-07-04T18:15:23.790Z","2.7.0-alpha.6":"2019-07-04T19:05:38.832Z","2.7.0-alpha.7":"2019-07-05T13:35:35.560Z","2.7.0-alpha.8":"2019-07-05T13:48:27.799Z","2.6.8":"2019-07-09T22:25:08.096Z","2.6.9":"2019-07-11T18:29:32.254Z","2.7.0-alpha.9":"2019-07-13T20:49:52.143Z","2.7.0-alpha.12":"2019-07-15T07:42:32.647Z","2.7.0-alpha.13":"2019-07-15T12:42:32.138Z","2.7.0-alpha.14":"2019-07-16T08:26:31.147Z","2.7.0":"2019-07-16T13:46:04.337Z","2.7.1":"2019-07-25T10:47:31.812Z","2.7.2":"2019-07-26T23:29:03.482Z","2.8.0":"2019-07-29T17:14:31.825Z","2.8.1":"2019-07-31T11:17:00.680Z","2.8.2":"2019-08-20T18:03:08.490Z","2.9.0":"2019-08-23T15:22:23.452Z","2.9.1":"2019-08-28T20:33:10.529Z","2.9.2":"2019-08-30T10:06:05.654Z","2.9.3":"2019-09-01T21:47:15.007Z","2.9.4":"2019-09-24T17:03:19.099Z","2.9.5":"2019-10-04T21:12:47.962Z","2.9.6":"2019-10-10T12:15:50.410Z","2.9.7":"2019-10-21T17:26:38.958Z","2.9.8":"2019-11-12T18:43:04.322Z","2.9.9":"2019-11-13T22:43:24.528Z","2.9.10":"2019-11-20T22:27:16.974Z","2.9.11":"2019-11-20T23:29:49.337Z","2.9.12":"2019-11-21T18:01:27.233Z","2.9.13":"2019-12-05T20:01:35.629Z","2.9.14":"2019-12-17T12:24:10.190Z","2.9.15":"2019-12-27T12:10:53.004Z","2.9.16":"2020-01-09T22:17:01.069Z","2.10.0":"2020-02-06T12:34:45.445Z","2.10.1":"2020-02-14T14:00:12.355Z","2.11.0-alpha.1":"2020-02-24T15:28:49.678Z","2.11.0-alpha.2":"2020-02-25T16:02:38.107Z","2.11.0-alpha.3":"2020-02-25T16:29:05.460Z","2.11.0":"2020-03-03T17:42:45.649Z","2.12.0-alpha.0":"2020-03-16T19:48:15.777Z","2.12.0-alpha.1":"2020-03-18T18:08:52.049Z","2.12.0-alpha.2":"2020-03-23T14:40:47.999Z","2.12.0-alpha.3":"2020-03-26T13:13:59.774Z","2.12.0-alpha.4":"2020-03-26T13:54:23.431Z","2.12.0-alpha.5":"2020-04-02T23:10:11.878Z","2.12.0":"2020-04-07T18:36:36.523Z","2.13.0-alpha.0":"2020-04-10T12:14:55.941Z","2.13.0-alpha.1":"2020-04-23T16:39:39.509Z","2.13.0":"2020-05-04T14:49:26.667Z","2.13.1-alpha.0":"2020-05-08T19:49:34.806Z","2.13.1-alpha.1":"2020-05-11T18:35:09.429Z","2.13.1":"2020-05-11T19:15:00.202Z","2.14.0-alpha.0":"2020-05-13T10:06:23.343Z","2.14.0-alpha.1":"2020-05-19T09:55:00.786Z","2.14.0-alpha.2":"2020-05-20T14:38:14.145Z","2.14.0":"2020-05-27T14:32:24.503Z","2.14.1":"2020-05-28T17:20:47.093Z","2.14.2":"2020-06-04T17:24:25.115Z","2.14.3":"2020-06-08T21:44:24.582Z","2.14.4":"2020-06-12T14:41:41.274Z","2.15.0-alpha.0":"2020-06-16T18:38:07.923Z","2.14.5":"2020-06-16T21:44:18.147Z","2.15.0-alpha.1":"2020-06-17T17:18:13.583Z","2.15.0":"2020-06-17T17:25:26.719Z","2.15.1":"2020-06-30T11:25:10.553Z","2.16.0":"2020-07-17T12:13:53.330Z","2.16.1":"2020-07-27T20:49:59.974Z","3.0.0-alpha.2":"2020-08-06T20:01:22.859Z","3.0.0-alpha.3":"2020-08-12T16:58:41.164Z","2.17.0":"2020-08-27T18:42:09.165Z","2.17.1-alpha.0":"2020-09-03T18:23:13.246Z","2.18.0-rc.0":"2020-09-18T22:17:13.225Z","2.18.0-rc.1":"2020-09-21T17:46:45.205Z","2.18.0":"2020-09-22T04:24:22.224Z","2.18.1":"2020-09-24T18:09:51.484Z","2.19.0-alpha.0":"2020-10-05T14:23:27.303Z","2.18.2":"2020-10-05T19:14:01.108Z","2.19.0-alpha.1":"2020-10-19T18:33:49.493Z","2.19.0":"2020-10-30T20:02:41.170Z","2.19.1":"2020-12-22T23:07:20.179Z","2.19.2":"2021-01-14T16:51:17.290Z","2.20.0-alpha.0":"2021-02-09T01:11:26.697Z","2.20.0":"2021-02-09T23:06:39.731Z","2.21.0-alpha.0":"2021-02-11T19:16:20.274Z","2.21.0-alpha.1":"2021-02-11T19:53:29.089Z","2.21.0-alpha.2":"2021-02-11T21:48:21.488Z","2.21.0":"2021-02-12T01:57:22.282Z","2.21.1-alpha.0":"2021-03-06T00:33:01.537Z","2.21.1":"2021-03-08T18:27:07.390Z","2.21.2-alpha.0":"2021-03-16T21:35:29.649Z","2.21.2":"2021-03-18T19:52:17.312Z","2.22.0-alpha.0":"2021-03-22T21:59:12.755Z","2.22.0":"2021-03-26T00:28:26.115Z","2.22.1":"2021-03-26T05:00:57.809Z","2.22.2-alpha.0":"2021-03-29T19:26:02.538Z","2.22.2":"2021-03-29T19:37:06.398Z","2.23.0-alpha.0":"2021-04-09T00:09:18.452Z","2.23.0-alpha.1":"2021-04-09T20:07:11.175Z","2.23.0":"2021-04-14T23:23:34.642Z","2.23.1-unified.0":"2021-04-22T22:22:37.945Z","2.23.1-unified.2":"2021-04-22T23:05:47.639Z","2.23.1-unified2.0":"2021-04-22T23:14:42.261Z","2.23.1-unified2.1":"2021-04-23T05:46:08.901Z","2.23.1-unified2.2":"2021-04-27T22:17:08.079Z","2.23.1-unified2.3":"2021-04-27T22:54:13.671Z","2.24.0-alpha.0":"2021-04-28T21:01:52.713Z","2.24.0-alpha.1":"2021-04-29T22:33:20.927Z","2.24.0-alpha.2":"2021-04-30T14:06:28.096Z","2.24.0":"2021-04-30T18:10:08.696Z","3.0.0-alpha.4":"2021-05-06T20:23:03.704Z","3.0.0-lambda.0":"2021-05-13T19:44:49.499Z","2.24.1":"2021-05-18T22:49:28.423Z","3.0.0-html.0":"2021-05-25T04:35:25.255Z","3.0.0-html.2":"2021-05-25T05:19:54.067Z","2.25.0-alpha.0":"2021-05-26T22:31:30.949Z","2.25.0-alpha.1":"2021-05-27T14:10:53.127Z","2.25.0":"2021-05-27T14:40:30.327Z","3.0.0-preview.0":"2021-06-01T05:55:55.039Z","2.25.1":"2021-06-08T21:06:14.509Z","3.0.0-preview.1":"2021-06-16T05:59:13.793Z","3.0.0-preview.2":"2021-06-16T06:15:38.310Z","2.25.2":"2021-06-22T19:54:00.572Z","3.0.0-preview.3":"2021-06-26T05:43:20.088Z","3.0.0-preview.4":"2021-06-30T21:06:04.110Z","3.0.0-rc.0":"2021-07-01T23:42:15.586Z","3.0.0-rc.1":"2021-07-02T21:48:37.743Z","3.0.0":"2021-07-07T18:17:52.930Z","3.0.1":"2021-07-16T22:45:05.162Z","3.0.2":"2021-07-20T17:28:06.151Z","3.1.0-alpha.0":"2021-07-22T20:23:15.439Z","3.1.0-alpha.1":"2021-07-23T06:14:32.404Z","3.1.0":"2021-07-26T19:11:04.262Z","3.1.1":"2021-07-26T19:51:29.776Z","3.1.2":"2021-08-03T00:34:04.827Z","3.2.0-alpha.0":"2021-08-20T23:55:54.267Z","3.2.0":"2021-08-23T23:50:40.881Z","3.3.0":"2021-08-25T23:14:44.093Z","3.4.0-alpha.0":"2021-10-09T00:38:21.934Z","3.4.0":"2021-10-11T20:58:36.010Z","2.25.3":"2021-11-04T18:04:27.677Z","3.4.1":"2021-11-04T18:06:38.517Z","3.5.0":"2021-11-05T17:54:38.918Z","3.6.0-alpha.0":"2021-12-17T21:57:58.868Z","3.6.0-alpha.1":"2021-12-28T03:11:12.924Z","3.6.0":"2021-12-30T18:25:54.316Z","3.6.1":"2021-12-31T15:57:47.203Z","3.6.2":"2022-01-18T21:10:11.489Z","3.6.3":"2022-02-08T19:15:28.892Z","3.6.4":"2022-03-10T18:51:02.231Z","3.6.5":"2022-03-21T19:14:25.727Z","3.6.6":"2022-03-24T20:20:38.318Z","3.6.7":"2022-03-29T23:54:24.198Z","3.6.8":"2022-05-05T15:52:45.255Z","3.7.0":"2022-05-05T16:51:40.956Z","3.8.0":"2022-05-23T23:58:49.319Z","3.8.1":"2022-05-24T04:11:59.865Z","2.25.4":"2022-05-25T17:28:40.826Z","3.8.2":"2022-06-04T00:56:11.522Z","3.9.0":"2022-06-15T16:55:04.711Z","3.10.0":"2022-07-11T19:23:02.704Z","3.10.1":"2022-08-10T17:09:47.473Z","2.26.0":"2022-08-18T18:20:49.688Z","3.10.2":"2022-08-26T02:41:40.408Z","3.10.3":"2022-10-07T22:17:54.986Z","2.26.1":"2022-10-20T18:01:57.756Z","3.10.4":"2022-10-31T21:52:17.983Z","3.11.0":"2022-11-02T15:56:35.487Z","3.11.1":"2022-11-03T01:01:34.226Z","3.12.0":"2023-03-02T19:33:33.690Z","2.26.2":"2023-08-30T21:02:53.142Z","3.12.1":"2023-08-30T21:17:15.699Z","3.13.0":"2023-11-14T00:17:06.819Z"},"bugs":{"url":"https://github.com/apollographql/apollo-server/issues"},"author":{"name":"Apollo","email":"packages@apollographql.com"},"license":"MIT","homepage":"https://github.com/apollographql/apollo-server#readme","keywords":["GraphQL","Apollo","Server","Koa","Javascript"],"repository":{"url":"git+https://github.com/apollographql/apollo-server.git","type":"git","directory":"packages/apollo-server-koa"},"description":"Production-ready Node.js GraphQL server for Koa","maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"}],"readme":"[![npm version](https://badge.fury.io/js/apollo-server-koa.svg)](https://badge.fury.io/js/apollo-server-koa)\n[![Build Status](https://circleci.com/gh/apollographql/apollo-server/tree/main.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-server)\n[![Join the community forum](https://img.shields.io/badge/join%20the%20community-forum-blueviolet)](https://community.apollographql.com)\n[![Read CHANGELOG](https://img.shields.io/badge/read-changelog-blue)](https://github.com/apollographql/apollo-server/blob/HEAD/CHANGELOG.md)\n\n\nThis is the Koa integration of GraphQL Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. [Read the docs](https://www.apollographql.com/docs/apollo-server/). [Read the CHANGELOG.](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)\n\nA full example of how to use `apollo-server-koa` can be found in [the docs](https://www.apollographql.com/docs/apollo-server/integrations/middleware/#apollo-server-koa).\n\n\n## Principles\n\nGraphQL Server is built with the following principles in mind:\n\n- **By the community, for the community**: GraphQL Server's development is driven by the needs of developers\n- **Simplicity**: by keeping things simple, GraphQL Server is easier to use, easier to contribute to, and more secure\n- **Performance**: GraphQL Server is well-tested and production-ready - no modifications needed\n\nAnyone is welcome to contribute to GraphQL Server, just read [CONTRIBUTING.md](https://github.com/apollographql/apollo-server/blob/main/CONTRIBUTING.md), take a look at the [roadmap](https://github.com/apollographql/apollo-server/blob/main/ROADMAP.md) and make your first PR!\n","readmeFilename":"README.md","users":{"shuoshubao":true,"xinwangwang":true}}