apollo-server/packages
Jesse Rosenberger 0dfa8ed39b
(compat) Avoid TypeScript 3.x features to maintain backwards compatibility.
This mostly reverts fd34771841 along with a
number of slight adjustments to avoid other typing luxuries which were
introduced with TypeScript 3.x.

While the generic `ServerOptionFunction` types and `HandlerArguments`
generic rest argument type were certainly welcome additions to the codebase,
they present a backwards compatibility problem for consumers of Apollo
Server who have not yet made the jump to TypeScript 3.x.

With any luck, when we bump the major version of Apollo Server to 3.x, and
in accordance with semantic versioning, we'll be in the position to
straight-up revert this commit.
2018-11-05 05:24:32 -08:00
..
apollo-cache-control Publish 2018-10-26 21:28:15 +03:00
apollo-datasource Publish 2018-10-26 21:28:15 +03:00
apollo-datasource-rest Publish 2018-10-26 21:28:15 +03:00
apollo-engine-reporting Publish 2018-10-26 21:28:15 +03:00
apollo-engine-reporting-protobuf Publish 2018-10-26 21:28:15 +03:00
apollo-server Publish 2018-10-26 21:28:15 +03:00
apollo-server-cache-memcached Fix apollo-server-cache delete implementation for both redis and memcached (#1891) 2018-10-29 11:25:09 +02:00
apollo-server-cache-redis Fix apollo-server-cache delete implementation for both redis and memcached (#1891) 2018-10-29 11:25:09 +02:00
apollo-server-caching Fix apollo-server-cache delete implementation for both redis and memcached (#1891) 2018-10-29 11:25:09 +02:00
apollo-server-cloud-function (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-cloudflare (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-core (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-env Publish 2018-10-26 21:28:15 +03:00
apollo-server-errors Move test tsconfig.json files under __tests__ to support editors 2018-10-11 23:10:45 +02:00
apollo-server-express (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-hapi (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-integration-testsuite Publish 2018-10-26 21:28:15 +03:00
apollo-server-koa (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-lambda (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-micro (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-server-plugin-base (compat) Avoid TypeScript 3.x features to maintain backwards compatibility. 2018-11-05 05:24:32 -08:00
apollo-tracing Publish 2018-10-26 21:28:15 +03:00
graphql-extensions Publish 2018-10-26 21:28:15 +03:00