├── .gitignore ├── README.md ├── examples ├── minimal │ ├── .gitignore │ ├── .yarnrc │ ├── README.md │ ├── codegen.yml │ ├── composables │ │ └── urql-operations.ts │ ├── generated │ │ ├── schema.d.ts │ │ ├── schema.graphql │ │ └── urql-introspection.json │ ├── graphql │ │ └── hello.query.graphql │ ├── nuxt.config.ts │ ├── package.json │ ├── pages │ │ └── index.vue │ ├── server │ │ ├── api │ │ │ └── graphql.ts │ │ ├── schema-loader.js │ │ ├── schema.ts │ │ └── types │ │ │ ├── hello.ts │ │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.schema.json └── prisma │ ├── .gitignore │ ├── README.md │ ├── app.vue │ ├── nuxt.config.ts │ ├── package.json │ └── tsconfig.json ├── package.json ├── packages ├── codegen │ ├── .yarnrc │ ├── README.md │ ├── build.config.ts │ ├── index.cjs │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── logger.ts │ │ └── types.ts └── urql │ ├── .yarnrc │ ├── README.md │ ├── build.config.ts │ ├── index.cjs │ ├── package.json │ └── src │ ├── index.ts │ ├── logger.ts │ ├── plugin.ts │ └── types.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .nuxt 2 | .output 3 | dist 4 | node_modules 5 | *.log 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/README.md -------------------------------------------------------------------------------- /examples/minimal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/.gitignore -------------------------------------------------------------------------------- /examples/minimal/.yarnrc: -------------------------------------------------------------------------------- 1 | version-tag-prefix minimal-v 2 | -------------------------------------------------------------------------------- /examples/minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/README.md -------------------------------------------------------------------------------- /examples/minimal/codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/codegen.yml -------------------------------------------------------------------------------- /examples/minimal/composables/urql-operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/composables/urql-operations.ts -------------------------------------------------------------------------------- /examples/minimal/generated/schema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/generated/schema.d.ts -------------------------------------------------------------------------------- /examples/minimal/generated/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/generated/schema.graphql -------------------------------------------------------------------------------- /examples/minimal/generated/urql-introspection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/generated/urql-introspection.json -------------------------------------------------------------------------------- /examples/minimal/graphql/hello.query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/graphql/hello.query.graphql -------------------------------------------------------------------------------- /examples/minimal/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/nuxt.config.ts -------------------------------------------------------------------------------- /examples/minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/package.json -------------------------------------------------------------------------------- /examples/minimal/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/pages/index.vue -------------------------------------------------------------------------------- /examples/minimal/server/api/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/server/api/graphql.ts -------------------------------------------------------------------------------- /examples/minimal/server/schema-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/server/schema-loader.js -------------------------------------------------------------------------------- /examples/minimal/server/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/server/schema.ts -------------------------------------------------------------------------------- /examples/minimal/server/types/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/server/types/hello.ts -------------------------------------------------------------------------------- /examples/minimal/server/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hello"; 2 | -------------------------------------------------------------------------------- /examples/minimal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/tsconfig.json -------------------------------------------------------------------------------- /examples/minimal/tsconfig.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/minimal/tsconfig.schema.json -------------------------------------------------------------------------------- /examples/prisma/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/.gitignore -------------------------------------------------------------------------------- /examples/prisma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/README.md -------------------------------------------------------------------------------- /examples/prisma/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/app.vue -------------------------------------------------------------------------------- /examples/prisma/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/nuxt.config.ts -------------------------------------------------------------------------------- /examples/prisma/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/package.json -------------------------------------------------------------------------------- /examples/prisma/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/examples/prisma/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/package.json -------------------------------------------------------------------------------- /packages/codegen/.yarnrc: -------------------------------------------------------------------------------- 1 | version-tag-prefix codegen-v 2 | -------------------------------------------------------------------------------- /packages/codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/README.md -------------------------------------------------------------------------------- /packages/codegen/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/build.config.ts -------------------------------------------------------------------------------- /packages/codegen/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/index.cjs -------------------------------------------------------------------------------- /packages/codegen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/package.json -------------------------------------------------------------------------------- /packages/codegen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/src/index.ts -------------------------------------------------------------------------------- /packages/codegen/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/src/logger.ts -------------------------------------------------------------------------------- /packages/codegen/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/codegen/src/types.ts -------------------------------------------------------------------------------- /packages/urql/.yarnrc: -------------------------------------------------------------------------------- 1 | version-tag-prefix urql-v 2 | -------------------------------------------------------------------------------- /packages/urql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/README.md -------------------------------------------------------------------------------- /packages/urql/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/build.config.ts -------------------------------------------------------------------------------- /packages/urql/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/index.cjs -------------------------------------------------------------------------------- /packages/urql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/package.json -------------------------------------------------------------------------------- /packages/urql/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/src/index.ts -------------------------------------------------------------------------------- /packages/urql/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/src/logger.ts -------------------------------------------------------------------------------- /packages/urql/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/src/plugin.ts -------------------------------------------------------------------------------- /packages/urql/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/packages/urql/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewebsimple/nuxt3-graphql/HEAD/yarn.lock --------------------------------------------------------------------------------