├── .gitignore ├── .nvmrc ├── .prettierrc ├── LICENSE ├── README.md ├── examples ├── 1-basics │ ├── app.module.ts │ ├── index.ts │ ├── query.graphql │ ├── recipe │ │ ├── module.ts │ │ ├── resolver.ts │ │ ├── service.ts │ │ └── type.ts │ └── schema.graphql ├── 2-multiple-servers │ ├── animal │ │ ├── module.ts │ │ ├── resolver.ts │ │ ├── service.ts │ │ └── types.ts │ ├── first-query.graphql │ ├── first-schema.graphql │ ├── first.module.ts │ ├── index.ts │ ├── recipe │ │ ├── module.ts │ │ ├── resolver.ts │ │ ├── service.ts │ │ └── types.ts │ ├── second-query.graphql │ ├── second-schema.graphql │ └── second.module.ts ├── 3-request-scoped │ ├── app.module.ts │ ├── index.ts │ ├── query.graphql │ ├── recipe │ │ ├── module.ts │ │ ├── resolvers.ts │ │ ├── service.ts │ │ └── types.ts │ └── schema.graphql ├── 4-middlewares │ ├── app.module.ts │ ├── context.ts │ ├── index.ts │ ├── logging │ │ ├── global-logging-middleware.ts │ │ ├── local-logging-middleware.ts │ │ ├── module.ts │ │ └── service.ts │ ├── query.graphql │ ├── recipe │ │ ├── module.ts │ │ ├── resolver.ts │ │ ├── service.ts │ │ └── type.ts │ └── schema.graphql ├── 5-federation │ ├── Readme.md │ ├── accounts │ │ ├── account.module.ts │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── resolver.ts │ │ ├── user-reference.ts │ │ └── user.ts │ ├── app.module.ts │ ├── examples.graphql │ ├── index.ts │ ├── inventory │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── inventory.module.ts │ │ ├── product-reference.ts │ │ ├── product.ts │ │ └── resolver.ts │ ├── products │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── product-reference.ts │ │ ├── product.ts │ │ ├── products.module.ts │ │ └── resolver.ts │ └── reviews │ │ ├── app.module.ts │ │ ├── index.ts │ │ ├── product │ │ ├── product.ts │ │ └── resolver.ts │ │ ├── review │ │ ├── data.ts │ │ ├── resolver.ts │ │ └── review.ts │ │ ├── reviews.module.ts │ │ └── user │ │ ├── resolver.ts │ │ └── user.ts ├── 6-federation-2 │ ├── Readme.md │ ├── accounts │ │ ├── account.module.ts │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── resolver.ts │ │ ├── user-reference.ts │ │ └── user.ts │ ├── app.module.ts │ ├── examples.graphql │ ├── index.ts │ ├── inventory │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── inventory.module.ts │ │ ├── product-reference.ts │ │ ├── product.ts │ │ └── resolver.ts │ ├── products │ │ ├── app.module.ts │ │ ├── data.ts │ │ ├── index.ts │ │ ├── product-reference.ts │ │ ├── product.ts │ │ ├── products.module.ts │ │ └── resolver.ts │ └── reviews │ │ ├── app.module.ts │ │ ├── index.ts │ │ ├── product │ │ ├── product.ts │ │ └── resolver.ts │ │ ├── review │ │ ├── data.ts │ │ ├── resolver.ts │ │ └── review.ts │ │ ├── reviews.module.ts │ │ └── user │ │ ├── resolver.ts │ │ └── user.ts └── tsconfig.json ├── jest.config.js ├── package.json ├── src ├── constants.ts ├── helpers.ts ├── index.ts ├── prepare-options.service.ts ├── typegraphql-options.factory.ts ├── typegraphql.module.ts └── types.ts ├── tests ├── fixtures │ └── schema.graphql ├── providers-name-checking.spec.ts └── tsconfig.json ├── tsconfig.json └── typegraphql-logo.png /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | build 4 | package 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/README.md -------------------------------------------------------------------------------- /examples/1-basics/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/app.module.ts -------------------------------------------------------------------------------- /examples/1-basics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/index.ts -------------------------------------------------------------------------------- /examples/1-basics/query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/query.graphql -------------------------------------------------------------------------------- /examples/1-basics/recipe/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/recipe/module.ts -------------------------------------------------------------------------------- /examples/1-basics/recipe/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/recipe/resolver.ts -------------------------------------------------------------------------------- /examples/1-basics/recipe/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/recipe/service.ts -------------------------------------------------------------------------------- /examples/1-basics/recipe/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/recipe/type.ts -------------------------------------------------------------------------------- /examples/1-basics/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/1-basics/schema.graphql -------------------------------------------------------------------------------- /examples/2-multiple-servers/animal/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/animal/module.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/animal/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/animal/resolver.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/animal/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/animal/service.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/animal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/animal/types.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/first-query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/first-query.graphql -------------------------------------------------------------------------------- /examples/2-multiple-servers/first-schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/first-schema.graphql -------------------------------------------------------------------------------- /examples/2-multiple-servers/first.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/first.module.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/index.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/recipe/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/recipe/module.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/recipe/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/recipe/resolver.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/recipe/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/recipe/service.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/recipe/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/recipe/types.ts -------------------------------------------------------------------------------- /examples/2-multiple-servers/second-query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/second-query.graphql -------------------------------------------------------------------------------- /examples/2-multiple-servers/second-schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/second-schema.graphql -------------------------------------------------------------------------------- /examples/2-multiple-servers/second.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/2-multiple-servers/second.module.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/app.module.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/index.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/query.graphql -------------------------------------------------------------------------------- /examples/3-request-scoped/recipe/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/recipe/module.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/recipe/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/recipe/resolvers.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/recipe/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/recipe/service.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/recipe/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/recipe/types.ts -------------------------------------------------------------------------------- /examples/3-request-scoped/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/3-request-scoped/schema.graphql -------------------------------------------------------------------------------- /examples/4-middlewares/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/app.module.ts -------------------------------------------------------------------------------- /examples/4-middlewares/context.ts: -------------------------------------------------------------------------------- 1 | export interface AppContext { 2 | user?: string; 3 | } 4 | -------------------------------------------------------------------------------- /examples/4-middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/index.ts -------------------------------------------------------------------------------- /examples/4-middlewares/logging/global-logging-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/logging/global-logging-middleware.ts -------------------------------------------------------------------------------- /examples/4-middlewares/logging/local-logging-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/logging/local-logging-middleware.ts -------------------------------------------------------------------------------- /examples/4-middlewares/logging/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/logging/module.ts -------------------------------------------------------------------------------- /examples/4-middlewares/logging/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/logging/service.ts -------------------------------------------------------------------------------- /examples/4-middlewares/query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/query.graphql -------------------------------------------------------------------------------- /examples/4-middlewares/recipe/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/recipe/module.ts -------------------------------------------------------------------------------- /examples/4-middlewares/recipe/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/recipe/resolver.ts -------------------------------------------------------------------------------- /examples/4-middlewares/recipe/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/recipe/service.ts -------------------------------------------------------------------------------- /examples/4-middlewares/recipe/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/recipe/type.ts -------------------------------------------------------------------------------- /examples/4-middlewares/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/4-middlewares/schema.graphql -------------------------------------------------------------------------------- /examples/5-federation/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/Readme.md -------------------------------------------------------------------------------- /examples/5-federation/accounts/account.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/account.module.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/app.module.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/data.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/index.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/user-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/user-reference.ts -------------------------------------------------------------------------------- /examples/5-federation/accounts/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/accounts/user.ts -------------------------------------------------------------------------------- /examples/5-federation/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/app.module.ts -------------------------------------------------------------------------------- /examples/5-federation/examples.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/examples.graphql -------------------------------------------------------------------------------- /examples/5-federation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/index.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/app.module.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/data.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/index.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/inventory.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/inventory.module.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/product-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/product-reference.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/product.ts -------------------------------------------------------------------------------- /examples/5-federation/inventory/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/inventory/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/products/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/app.module.ts -------------------------------------------------------------------------------- /examples/5-federation/products/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/data.ts -------------------------------------------------------------------------------- /examples/5-federation/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/index.ts -------------------------------------------------------------------------------- /examples/5-federation/products/product-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/product-reference.ts -------------------------------------------------------------------------------- /examples/5-federation/products/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/product.ts -------------------------------------------------------------------------------- /examples/5-federation/products/products.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/products.module.ts -------------------------------------------------------------------------------- /examples/5-federation/products/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/products/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/app.module.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/index.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/product/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/product/product.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/product/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/product/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/review/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/review/data.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/review/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/review/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/review/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/review/review.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/reviews.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/reviews.module.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/user/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/user/resolver.ts -------------------------------------------------------------------------------- /examples/5-federation/reviews/user/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/5-federation/reviews/user/user.ts -------------------------------------------------------------------------------- /examples/6-federation-2/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/Readme.md -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/account.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/account.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/app.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/data.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/index.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/user-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/user-reference.ts -------------------------------------------------------------------------------- /examples/6-federation-2/accounts/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/accounts/user.ts -------------------------------------------------------------------------------- /examples/6-federation-2/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/app.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/examples.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/examples.graphql -------------------------------------------------------------------------------- /examples/6-federation-2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/index.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/app.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/data.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/index.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/inventory.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/inventory.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/product-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/product-reference.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/product.ts -------------------------------------------------------------------------------- /examples/6-federation-2/inventory/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/inventory/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/app.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/data.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/index.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/product-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/product-reference.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/product.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/products.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/products.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/products/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/products/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/app.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/index.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/product/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/product/product.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/product/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/product/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/review/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/review/data.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/review/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/review/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/review/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/review/review.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/reviews.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/reviews.module.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/user/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/user/resolver.ts -------------------------------------------------------------------------------- /examples/6-federation-2/reviews/user/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/6-federation-2/reviews/user/user.ts -------------------------------------------------------------------------------- /examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/examples/tsconfig.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/package.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/prepare-options.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/prepare-options.service.ts -------------------------------------------------------------------------------- /src/typegraphql-options.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/typegraphql-options.factory.ts -------------------------------------------------------------------------------- /src/typegraphql.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/typegraphql.module.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/src/types.ts -------------------------------------------------------------------------------- /tests/fixtures/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/tests/fixtures/schema.graphql -------------------------------------------------------------------------------- /tests/providers-name-checking.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/tests/providers-name-checking.spec.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typegraphql-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalLytek/typegraphql-nestjs/HEAD/typegraphql-logo.png --------------------------------------------------------------------------------