mirror of
https://github.com/vale981/apollo-server
synced 2025-03-13 06:26:37 -04:00

* 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`.
47 lines
1.3 KiB
JSON
47 lines
1.3 KiB
JSON
{
|
|
"name": "apollo-server-hapi",
|
|
"version": "2.0.3",
|
|
"description": "Production-ready Node.js GraphQL server for Hapi",
|
|
"main": "dist/index.js",
|
|
"types": "dist/index.d.ts",
|
|
"scripts": {
|
|
"clean": "rm -rf dist",
|
|
"compile": "tsc",
|
|
"prepare": "npm run clean && npm run compile"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/apollographql/apollo-server/tree/master/packages/apollo-server-hapi"
|
|
},
|
|
"keywords": [
|
|
"GraphQL",
|
|
"Apollo",
|
|
"Hapi",
|
|
"Server",
|
|
"Javascript"
|
|
],
|
|
"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",
|
|
"engines": {
|
|
"node": ">=8"
|
|
},
|
|
"dependencies": {
|
|
"@apollographql/graphql-playground-html": "^1.6.0",
|
|
"accept": "^3.0.2",
|
|
"apollo-server-core": "file:../apollo-server-core",
|
|
"@apollographql/apollo-upload-server": "^5.0.3",
|
|
"boom": "^7.1.0",
|
|
"graphql-subscriptions": "^0.5.8",
|
|
"graphql-tools": "^3.0.4"
|
|
},
|
|
"devDependencies": {
|
|
"apollo-server-integration-testsuite": "file:../apollo-server-integration-testsuite"
|
|
},
|
|
"peerDependencies": {
|
|
"graphql": "^0.12.0 || ^0.13.0 || ^14.0.0"
|
|
}
|
|
}
|