├── .eslintrc.json ├── .gitignore ├── .meteorignore ├── .npmrc ├── .travis.yml ├── .versions ├── CHANGELOG.md ├── LICENSE ├── README.md ├── client.js ├── docs └── MIGRATION_GUIDE_1_0.md ├── package.js ├── package.json ├── packages └── apollo-link-ddp │ ├── .babelrc │ ├── .gitignore │ ├── .npmignore │ ├── .npmrc │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ ├── client │ ├── apollo-link-ddp.js │ ├── apollo-link-meteor-auth.js │ ├── apollo-link-meteor.js │ ├── getLoginToken.js │ ├── graphQLFetcher.js │ └── listenToGraphQLMessages.js │ ├── common │ ├── defaults.js │ └── isSubscription.js │ └── index.js ├── server.js ├── specs ├── client.js ├── client │ ├── apollo-client.js │ ├── apollo-link-ddp.js │ ├── apollo-link-meteor-auth.js │ ├── apollo-link-meteor.js │ ├── asteroid.js │ ├── exports.js │ ├── graphQLFetcher.js │ ├── helpers │ │ ├── callPromise.js │ │ └── login.js │ └── simpleddp.js ├── data │ ├── pubsub.js │ ├── resolvers.js │ └── typeDefs.js ├── server.js └── server │ ├── exports.js │ ├── getUserIdByLoginToken.js │ ├── helpers.js │ ├── helpers │ └── setupLoginByUserId.js │ ├── server.js │ └── setup.js └── src ├── contextToFunction.js ├── createExecutor.js ├── createGraphQLMethod.js ├── createGraphQLMiddleware.js ├── createGraphQLPublication.js ├── forAwaitEach.js ├── getUserIdByLoginToken.js ├── initSchema.js ├── invokeDDP.js ├── meteorAuthMiddleware.js ├── setup.js └── setupHttpEndpoint.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test/** 3 | -------------------------------------------------------------------------------- /.meteorignore: -------------------------------------------------------------------------------- 1 | test/** 2 | docs 3 | packages 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/.travis.yml -------------------------------------------------------------------------------- /.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/.versions -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/README.md -------------------------------------------------------------------------------- /client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/client.js -------------------------------------------------------------------------------- /docs/MIGRATION_GUIDE_1_0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/docs/MIGRATION_GUIDE_1_0.md -------------------------------------------------------------------------------- /package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/package.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/package.json -------------------------------------------------------------------------------- /packages/apollo-link-ddp/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/.babelrc -------------------------------------------------------------------------------- /packages/apollo-link-ddp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /packages/apollo-link-ddp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/apollo-link-ddp/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /packages/apollo-link-ddp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/LICENSE -------------------------------------------------------------------------------- /packages/apollo-link-ddp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/README.md -------------------------------------------------------------------------------- /packages/apollo-link-ddp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/package.json -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/apollo-link-ddp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/apollo-link-ddp.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/apollo-link-meteor-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/apollo-link-meteor-auth.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/apollo-link-meteor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/apollo-link-meteor.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/getLoginToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/getLoginToken.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/graphQLFetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/graphQLFetcher.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/client/listenToGraphQLMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/client/listenToGraphQLMessages.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/common/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/common/defaults.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/common/isSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/common/isSubscription.js -------------------------------------------------------------------------------- /packages/apollo-link-ddp/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/packages/apollo-link-ddp/src/index.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- 1 | export * from './src/setup'; 2 | -------------------------------------------------------------------------------- /specs/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client.js -------------------------------------------------------------------------------- /specs/client/apollo-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/apollo-client.js -------------------------------------------------------------------------------- /specs/client/apollo-link-ddp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/apollo-link-ddp.js -------------------------------------------------------------------------------- /specs/client/apollo-link-meteor-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/apollo-link-meteor-auth.js -------------------------------------------------------------------------------- /specs/client/apollo-link-meteor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/apollo-link-meteor.js -------------------------------------------------------------------------------- /specs/client/asteroid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/asteroid.js -------------------------------------------------------------------------------- /specs/client/exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/exports.js -------------------------------------------------------------------------------- /specs/client/graphQLFetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/graphQLFetcher.js -------------------------------------------------------------------------------- /specs/client/helpers/callPromise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/helpers/callPromise.js -------------------------------------------------------------------------------- /specs/client/helpers/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/helpers/login.js -------------------------------------------------------------------------------- /specs/client/simpleddp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/client/simpleddp.js -------------------------------------------------------------------------------- /specs/data/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/data/pubsub.js -------------------------------------------------------------------------------- /specs/data/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/data/resolvers.js -------------------------------------------------------------------------------- /specs/data/typeDefs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/data/typeDefs.js -------------------------------------------------------------------------------- /specs/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server.js -------------------------------------------------------------------------------- /specs/server/exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server/exports.js -------------------------------------------------------------------------------- /specs/server/getUserIdByLoginToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server/getUserIdByLoginToken.js -------------------------------------------------------------------------------- /specs/server/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server/helpers.js -------------------------------------------------------------------------------- /specs/server/helpers/setupLoginByUserId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server/helpers/setupLoginByUserId.js -------------------------------------------------------------------------------- /specs/server/server.js: -------------------------------------------------------------------------------- 1 | import '../../server'; 2 | -------------------------------------------------------------------------------- /specs/server/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/specs/server/setup.js -------------------------------------------------------------------------------- /src/contextToFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/contextToFunction.js -------------------------------------------------------------------------------- /src/createExecutor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/createExecutor.js -------------------------------------------------------------------------------- /src/createGraphQLMethod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/createGraphQLMethod.js -------------------------------------------------------------------------------- /src/createGraphQLMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/createGraphQLMiddleware.js -------------------------------------------------------------------------------- /src/createGraphQLPublication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/createGraphQLPublication.js -------------------------------------------------------------------------------- /src/forAwaitEach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/forAwaitEach.js -------------------------------------------------------------------------------- /src/getUserIdByLoginToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/getUserIdByLoginToken.js -------------------------------------------------------------------------------- /src/initSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/initSchema.js -------------------------------------------------------------------------------- /src/invokeDDP.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/invokeDDP.js -------------------------------------------------------------------------------- /src/meteorAuthMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/meteorAuthMiddleware.js -------------------------------------------------------------------------------- /src/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/setup.js -------------------------------------------------------------------------------- /src/setupHttpEndpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Swydo/ddp-apollo/HEAD/src/setupHttpEndpoint.js --------------------------------------------------------------------------------