2017-07-17 16:29:40 -07:00
|
|
|
{
|
|
|
|
"name": "apollo-server-hapi",
|
2018-08-16 11:40:49 -07:00
|
|
|
"version": "2.0.3",
|
2017-07-17 16:29:40 -07:00
|
|
|
"description": "Production-ready Node.js GraphQL server for Hapi",
|
|
|
|
"main": "dist/index.js",
|
2018-08-01 10:13:16 +02:00
|
|
|
"types": "dist/index.d.ts",
|
2017-07-17 16:29:40 -07:00
|
|
|
"scripts": {
|
2018-08-11 00:02:10 +02:00
|
|
|
"clean": "rm -rf dist",
|
2017-07-17 16:29:40 -07:00
|
|
|
"compile": "tsc",
|
2018-08-11 00:02:10 +02:00
|
|
|
"prepare": "npm run clean && npm run compile"
|
2017-07-17 16:29:40 -07:00
|
|
|
},
|
|
|
|
"repository": {
|
|
|
|
"type": "git",
|
2018-03-26 17:20:44 +03:00
|
|
|
"url": "https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-hapi"
|
2017-07-17 16:29:40 -07:00
|
|
|
},
|
2018-03-26 17:20:44 +03:00
|
|
|
"keywords": [
|
|
|
|
"GraphQL",
|
|
|
|
"Apollo",
|
|
|
|
"Hapi",
|
|
|
|
"Server",
|
|
|
|
"Javascript"
|
|
|
|
],
|
2017-07-17 16:29:40 -07:00
|
|
|
"author": "Jonas Helfer <jonas@helfer.email>",
|
|
|
|
"license": "MIT",
|
|
|
|
"bugs": {
|
|
|
|
"url": "https://github.com/apollographql/apollo-server/issues"
|
|
|
|
},
|
|
|
|
"homepage": "https://github.com/apollographql/apollo-server#readme",
|
2018-06-11 13:21:51 +02:00
|
|
|
"engines": {
|
2018-07-31 15:40:03 -07:00
|
|
|
"node": ">=8"
|
2018-06-11 13:21:51 +02:00
|
|
|
},
|
2017-07-17 16:29:40 -07:00
|
|
|
"dependencies": {
|
2018-06-29 11:27:36 -07:00
|
|
|
"@apollographql/graphql-playground-html": "^1.6.0",
|
2018-05-10 17:28:06 -07:00
|
|
|
"accept": "^3.0.2",
|
2018-08-10 23:41:21 +02:00
|
|
|
"apollo-server-core": "file:../apollo-server-core",
|
Switch to a fork of `apollo-upload-server` to fix missing `core-js` dependency. (#1556)
* Switch to a fork of `apollo-upload-server` to fix missing `core-js` dependency.
As reported in https://github.com/apollographql/apollo-server/issues/1542,
the `apollo-upload-server` package (v5.0.0, which `apollo-server` relies on)
is no longer able to provide a `core-js` package because of change that was
outside of its control in a Babel release.
The problem is resolved in newer versions of `apollo-upload-server`,
however, regrettably, the newer versions of that package (notably, v6 and
v7) drop support for Node.js 6 — one of two versions of Node.js that are
currently under the terms of the Node.js Foundation's Long-Term-Support
(LTS) agreements.
Since Apollo Server aims to support versions of Node.js which are under LTS
(and will drop support for Node.js 6 in April 2019, per Node.js' schedule)
the current, immediate solution is to fork the `apollo-upload-server`
package as `@apollographql/apollo-upload-server`.
With the inclusion of
https://github.com/apollographql/apollo-upload-server/pull/1, we are able to
keep supporting Node.js 6. Without this change, every new installation
of `apollo-server`, which doesn't have a `package-lock.json` preventing
transitive dependency updates - specifically, the updates to
`@babel/runtime` versions newer than `-beta.56` - is broken.
* [squash] Update to `@apollographql/apollo-upload-server@5.0.2`.
* [squash] Update to `@apollographql/apollo-upload-server@5.0.3`.
2018-08-20 23:27:15 +03:00
|
|
|
"@apollographql/apollo-upload-server": "^5.0.3",
|
2018-05-10 17:28:06 -07:00
|
|
|
"boom": "^7.1.0",
|
2018-06-27 16:09:38 -03:00
|
|
|
"graphql-subscriptions": "^0.5.8",
|
|
|
|
"graphql-tools": "^3.0.4"
|
2017-07-17 16:29:40 -07:00
|
|
|
},
|
|
|
|
"devDependencies": {
|
2018-08-10 23:41:21 +02:00
|
|
|
"apollo-server-integration-testsuite": "file:../apollo-server-integration-testsuite"
|
2017-07-17 16:29:40 -07:00
|
|
|
},
|
2018-06-22 19:55:08 -03:00
|
|
|
"peerDependencies": {
|
|
|
|
"graphql": "^0.12.0 || ^0.13.0 || ^14.0.0"
|
2018-08-01 10:13:16 +02:00
|
|
|
}
|
2017-07-17 16:29:40 -07:00
|
|
|
}
|