├── .editorconfig ├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── project-01 ├── .editorconfig ├── .gitignore ├── README.md ├── graphql-api │ ├── .eslintrc.json │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── data-sources │ │ ├── sessions.js │ │ └── speakers.js │ │ ├── data │ │ └── sessions.json │ │ ├── index.js │ │ ├── resolvers │ │ ├── mutation-resolvers.js │ │ ├── query-resolvers.js │ │ ├── resolvers.js │ │ └── session-resolvers.js │ │ └── schema │ │ └── session-schema.js └── speakers-api │ ├── app.js │ ├── bin │ └── www │ ├── data │ └── speakers.json │ ├── package-lock.json │ ├── package.json │ ├── public │ └── stylesheets │ │ └── style.css │ └── routes │ ├── index.js │ ├── speakers.js │ └── users.js ├── project-02 ├── README.md ├── graphql-basics │ ├── .babelrc │ ├── .env-template │ ├── .eslintrc.json │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── config │ │ └── environment │ │ │ └── index.js │ │ ├── data │ │ └── db.js │ │ ├── graphql │ │ ├── index.js │ │ ├── resolvers │ │ │ ├── comment │ │ │ │ ├── fields.js │ │ │ │ ├── index.js │ │ │ │ ├── mutations.js │ │ │ │ ├── queries.js │ │ │ │ └── subscriptions.js │ │ │ ├── index.js │ │ │ ├── post │ │ │ │ ├── fields.js │ │ │ │ ├── index.js │ │ │ │ ├── mutations.js │ │ │ │ ├── queries.js │ │ │ │ └── subscriptions.js │ │ │ └── user │ │ │ │ ├── fields.js │ │ │ │ ├── index.js │ │ │ │ ├── mutations.js │ │ │ │ └── queries.js │ │ ├── schema.js │ │ └── typedefs │ │ │ ├── comment.graphql │ │ │ ├── index.graphql │ │ │ ├── post.graphql │ │ │ └── user.graphql │ │ └── index.js └── rest.http ├── project-03 ├── README.md ├── ecommerce-app │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── data │ │ └── db.js │ │ ├── graphql │ │ ├── resolvers │ │ │ ├── Category.js │ │ │ ├── Mutation.js │ │ │ ├── Product.js │ │ │ └── Query.js │ │ └── typeDefs │ │ │ └── schema.js │ │ └── index.js └── rest.http ├── project-04 └── graphql-design │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── typeDefs │ ├── 00-Naive-Schema.js │ ├── 01-Rule-One.js │ ├── 02-Rule-Two.js │ ├── 03-Rule-Three.js │ ├── 04-Rule-Four.js │ ├── 05-Rule-Five.js │ ├── 06-Rule-Six.js │ ├── 07-Rule-Seven.js │ ├── 08-Rule-Eight.js │ ├── 09-Rule-Nine.js │ ├── 10-Rule-Ten.js │ ├── 11-Rule-Eleven.js │ ├── 12-Rule-Twelve.js │ └── 13-Rule-Thirteen.js └── project-05 ├── .editorconfig └── blog-app ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── prisma └── schema.prisma ├── rest.http ├── src ├── Mutation │ ├── Mutation.ts │ ├── auth.ts │ └── post.ts ├── index.ts ├── resolvers │ ├── Query.ts │ └── index.ts └── schema.ts ├── studies.md └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/SECURITY.md -------------------------------------------------------------------------------- /project-01/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/.editorconfig -------------------------------------------------------------------------------- /project-01/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /project-01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/README.md -------------------------------------------------------------------------------- /project-01/graphql-api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/.eslintrc.json -------------------------------------------------------------------------------- /project-01/graphql-api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/package-lock.json -------------------------------------------------------------------------------- /project-01/graphql-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/package.json -------------------------------------------------------------------------------- /project-01/graphql-api/src/data-sources/sessions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/data-sources/sessions.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/data-sources/speakers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/data-sources/speakers.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/data/sessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/data/sessions.json -------------------------------------------------------------------------------- /project-01/graphql-api/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/index.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/resolvers/mutation-resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/resolvers/mutation-resolvers.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/resolvers/query-resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/resolvers/query-resolvers.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/resolvers/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/resolvers/resolvers.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/resolvers/session-resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/resolvers/session-resolvers.js -------------------------------------------------------------------------------- /project-01/graphql-api/src/schema/session-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/graphql-api/src/schema/session-schema.js -------------------------------------------------------------------------------- /project-01/speakers-api/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/app.js -------------------------------------------------------------------------------- /project-01/speakers-api/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/bin/www -------------------------------------------------------------------------------- /project-01/speakers-api/data/speakers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/data/speakers.json -------------------------------------------------------------------------------- /project-01/speakers-api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/package-lock.json -------------------------------------------------------------------------------- /project-01/speakers-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/package.json -------------------------------------------------------------------------------- /project-01/speakers-api/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/public/stylesheets/style.css -------------------------------------------------------------------------------- /project-01/speakers-api/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/routes/index.js -------------------------------------------------------------------------------- /project-01/speakers-api/routes/speakers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/routes/speakers.js -------------------------------------------------------------------------------- /project-01/speakers-api/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-01/speakers-api/routes/users.js -------------------------------------------------------------------------------- /project-02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/README.md -------------------------------------------------------------------------------- /project-02/graphql-basics/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/.babelrc -------------------------------------------------------------------------------- /project-02/graphql-basics/.env-template: -------------------------------------------------------------------------------- 1 | NODE_ENV=development 2 | PORT=4000 -------------------------------------------------------------------------------- /project-02/graphql-basics/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/.eslintrc.json -------------------------------------------------------------------------------- /project-02/graphql-basics/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | .env -------------------------------------------------------------------------------- /project-02/graphql-basics/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/package-lock.json -------------------------------------------------------------------------------- /project-02/graphql-basics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/package.json -------------------------------------------------------------------------------- /project-02/graphql-basics/src/config/environment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/config/environment/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/data/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/data/db.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/comment/fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/comment/fields.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/comment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/comment/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/comment/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/comment/mutations.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/comment/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/comment/queries.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/comment/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/comment/subscriptions.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/post/fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/post/fields.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/post/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/post/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/post/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/post/mutations.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/post/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/post/queries.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/post/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/post/subscriptions.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/user/fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/user/fields.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/user/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/user/index.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/user/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/user/mutations.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/resolvers/user/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/resolvers/user/queries.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/schema.js -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/typedefs/comment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/typedefs/comment.graphql -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/typedefs/index.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/typedefs/index.graphql -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/typedefs/post.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/typedefs/post.graphql -------------------------------------------------------------------------------- /project-02/graphql-basics/src/graphql/typedefs/user.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/graphql/typedefs/user.graphql -------------------------------------------------------------------------------- /project-02/graphql-basics/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/graphql-basics/src/index.js -------------------------------------------------------------------------------- /project-02/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-02/rest.http -------------------------------------------------------------------------------- /project-03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/README.md -------------------------------------------------------------------------------- /project-03/ecommerce-app/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /project-03/ecommerce-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/package-lock.json -------------------------------------------------------------------------------- /project-03/ecommerce-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/package.json -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/data/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/data/db.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/graphql/resolvers/Category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/graphql/resolvers/Category.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/graphql/resolvers/Mutation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/graphql/resolvers/Mutation.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/graphql/resolvers/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/graphql/resolvers/Product.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/graphql/resolvers/Query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/graphql/resolvers/Query.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/graphql/typeDefs/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/graphql/typeDefs/schema.js -------------------------------------------------------------------------------- /project-03/ecommerce-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/ecommerce-app/src/index.js -------------------------------------------------------------------------------- /project-03/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-03/rest.http -------------------------------------------------------------------------------- /project-04/graphql-design/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/index.js -------------------------------------------------------------------------------- /project-04/graphql-design/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/package-lock.json -------------------------------------------------------------------------------- /project-04/graphql-design/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/package.json -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/00-Naive-Schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/00-Naive-Schema.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/01-Rule-One.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/01-Rule-One.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/02-Rule-Two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/02-Rule-Two.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/03-Rule-Three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/03-Rule-Three.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/04-Rule-Four.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/04-Rule-Four.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/05-Rule-Five.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/05-Rule-Five.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/06-Rule-Six.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/06-Rule-Six.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/07-Rule-Seven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/07-Rule-Seven.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/08-Rule-Eight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/08-Rule-Eight.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/09-Rule-Nine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/09-Rule-Nine.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/10-Rule-Ten.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/10-Rule-Ten.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/11-Rule-Eleven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/11-Rule-Eleven.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/12-Rule-Twelve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/12-Rule-Twelve.js -------------------------------------------------------------------------------- /project-04/graphql-design/typeDefs/13-Rule-Thirteen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-04/graphql-design/typeDefs/13-Rule-Thirteen.js -------------------------------------------------------------------------------- /project-05/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/.editorconfig -------------------------------------------------------------------------------- /project-05/blog-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/.gitignore -------------------------------------------------------------------------------- /project-05/blog-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/README.md -------------------------------------------------------------------------------- /project-05/blog-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/package-lock.json -------------------------------------------------------------------------------- /project-05/blog-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/package.json -------------------------------------------------------------------------------- /project-05/blog-app/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/prisma/schema.prisma -------------------------------------------------------------------------------- /project-05/blog-app/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/rest.http -------------------------------------------------------------------------------- /project-05/blog-app/src/Mutation/Mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/Mutation/Mutation.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/Mutation/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/Mutation/auth.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/Mutation/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/Mutation/post.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/index.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/resolvers/Query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/resolvers/Query.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/resolvers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/resolvers/index.ts -------------------------------------------------------------------------------- /project-05/blog-app/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/src/schema.ts -------------------------------------------------------------------------------- /project-05/blog-app/studies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/studies.md -------------------------------------------------------------------------------- /project-05/blog-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glaucia86/graphql-ts-studies/HEAD/project-05/blog-app/tsconfig.json --------------------------------------------------------------------------------