├── .eslintrc ├── .github └── workflows │ └── checks.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── __mocks__ └── passport.ts ├── babel.config.js ├── nx.json ├── package.json ├── src ├── GraphQLLocalStrategy.ts ├── buildContext.ts ├── createSubscriptionOnConnect.ts ├── index.ts ├── test │ ├── .eslintrc │ ├── GraphQLLocalStrategy.test.ts │ ├── buildContext.test.ts │ ├── createSubscriptionOnConnect.test.ts │ ├── helpers │ │ └── urlString.ts │ ├── server.test.ts │ └── testServer │ │ ├── LaunchAPI.ts │ │ ├── MyContext.ts │ │ ├── UserAPI.ts │ │ ├── index.ts │ │ ├── resolvers.ts │ │ ├── setupPassport.ts │ │ └── typeDefs.ts └── types.ts ├── tsconfig-base.json ├── tsconfig-build.json ├── tsconfig-lint.json └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /.nx 2 | /check-types 3 | /lib 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/passport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/__mocks__/passport.ts -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/babel.config.js -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/package.json -------------------------------------------------------------------------------- /src/GraphQLLocalStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/GraphQLLocalStrategy.ts -------------------------------------------------------------------------------- /src/buildContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/buildContext.ts -------------------------------------------------------------------------------- /src/createSubscriptionOnConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/createSubscriptionOnConnect.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/.eslintrc -------------------------------------------------------------------------------- /src/test/GraphQLLocalStrategy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/GraphQLLocalStrategy.test.ts -------------------------------------------------------------------------------- /src/test/buildContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/buildContext.test.ts -------------------------------------------------------------------------------- /src/test/createSubscriptionOnConnect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/createSubscriptionOnConnect.test.ts -------------------------------------------------------------------------------- /src/test/helpers/urlString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/helpers/urlString.ts -------------------------------------------------------------------------------- /src/test/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/server.test.ts -------------------------------------------------------------------------------- /src/test/testServer/LaunchAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/LaunchAPI.ts -------------------------------------------------------------------------------- /src/test/testServer/MyContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/MyContext.ts -------------------------------------------------------------------------------- /src/test/testServer/UserAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/UserAPI.ts -------------------------------------------------------------------------------- /src/test/testServer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/index.ts -------------------------------------------------------------------------------- /src/test/testServer/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/resolvers.ts -------------------------------------------------------------------------------- /src/test/testServer/setupPassport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/setupPassport.ts -------------------------------------------------------------------------------- /src/test/testServer/typeDefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/test/testServer/typeDefs.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /tsconfig-build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/tsconfig-build.json -------------------------------------------------------------------------------- /tsconfig-lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/tsconfig-lint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericmakesapps/graphql-passport/HEAD/tsconfig.json --------------------------------------------------------------------------------