├── .changeset ├── README.md └── config.json ├── .eslintignore ├── .eslintrc.js ├── .github ├── actions │ └── ci-setup │ │ └── action.yml └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── babel.config.json ├── docs ├── no-transform.md └── using-ts-gql-with-apollo.md ├── package.json ├── packages ├── apollo │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src │ │ ├── index.d.ts │ │ └── index.js ├── babel-plugin │ ├── CHANGELOG.md │ ├── package.json │ └── src │ │ └── index.ts ├── compiler │ ├── CHANGELOG.md │ ├── bin.js │ ├── cli │ │ └── package.json │ ├── package.json │ └── src │ │ ├── build.ts │ │ ├── cli.ts │ │ ├── extract-documents.ts │ │ ├── fs-operations.ts │ │ ├── fs.ts │ │ ├── get-documents.ts │ │ ├── get-generated-types.ts │ │ ├── index.ts │ │ ├── inline-fragments.tsx │ │ ├── integrity.ts │ │ ├── introspection-result.ts │ │ ├── operation-types.ts │ │ ├── schema-types.ts │ │ ├── schema.test.ts │ │ ├── schema.ts │ │ ├── test │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── index.test.ts │ │ ├── inline-fragments.test.tsx │ │ └── test-schema.ts │ │ ├── types.ts │ │ ├── utils.ts │ │ ├── validate-documents.ts │ │ ├── vendor │ │ ├── README.md │ │ ├── auto-bind.ts │ │ ├── codegen-core │ │ │ ├── execute-plugin.ts │ │ │ └── index.ts │ │ ├── typescript-operations │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ ├── ts-operation-variables-to-object.ts │ │ │ ├── ts-selection-set-processor.ts │ │ │ └── visitor.ts │ │ └── visitor-plugin-common │ │ │ ├── avoid-optionals.ts │ │ │ ├── base-documents-visitor.ts │ │ │ ├── base-visitor.ts │ │ │ ├── declaration-kinds.ts │ │ │ ├── imports.ts │ │ │ ├── index.ts │ │ │ ├── mappers.ts │ │ │ ├── naming.ts │ │ │ ├── scalars.ts │ │ │ ├── selection-set-processor │ │ │ ├── base.ts │ │ │ └── pre-resolve-types.ts │ │ │ ├── selection-set-to-object.ts │ │ │ ├── types.ts │ │ │ ├── utils.ts │ │ │ └── variables-to-object.ts │ │ ├── watch.ts │ │ ├── watcher.ts │ │ └── weakMemoize.ts ├── config │ ├── CHANGELOG.md │ ├── package.json │ └── src │ │ ├── index.ts │ │ └── parse-schema.ts ├── eslint-plugin │ ├── CHANGELOG.md │ ├── package.json │ └── src │ │ ├── __fixtures__ │ │ ├── allow-no-transform.mixed.ts │ │ ├── allow-transform.mixed.ts │ │ ├── basic.ts │ │ ├── disallow-interpolation-with-transform.ts │ │ ├── disallow-no-transform.ts │ │ ├── disallow-transform.no-transform.ts │ │ ├── incorrect-fragment-interpolate-num.no-transform.ts │ │ ├── interface.ts │ │ ├── missing-id.ts │ │ ├── missing-variable-with-another-variable-with-comma-after.ts │ │ ├── missing-variable-with-another-variable.ts │ │ ├── missing-variable.ts │ │ ├── multiple-validation-errors.ts │ │ ├── no-name.ts │ │ ├── parse-error.ts │ │ ├── union.ts │ │ ├── unknown-variable-type.ts │ │ ├── unused-variable.ts │ │ ├── with-array-destructuring-that-ignores.ts │ │ └── wrong-variable-type.ts │ │ ├── __snapshots__ │ │ └── test.ts.snap │ │ ├── get-nodes.ts │ │ ├── index.ts │ │ ├── parse.ts │ │ ├── test.ts │ │ └── utils.ts ├── fetch │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src │ │ └── index.ts ├── next │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── src │ │ └── index.ts ├── schema │ └── README.md └── tag │ ├── CHANGELOG.md │ ├── no-transform │ └── package.json │ ├── package.json │ └── src │ ├── index.d.ts │ ├── index.js │ ├── no-transform.d.ts │ └── no-transform.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── test-app ├── .eslintrc.js ├── CHANGELOG.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.tsx │ ├── apollo.tsx │ └── thing │ │ └── thing.tsx ├── schema.graphql └── tsconfig.json ├── tsconfig.json └── types └── fixturez.d.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | **/__generated__/ts-gql 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/actions/ci-setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.github/actions/ci-setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | *.log 3 | .next 4 | dist 5 | __generated__ -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | **/__generated__/ts-gql 4 | pnpm-lock.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/babel.config.json -------------------------------------------------------------------------------- /docs/no-transform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/docs/no-transform.md -------------------------------------------------------------------------------- /docs/using-ts-gql-with-apollo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/docs/using-ts-gql-with-apollo.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/package.json -------------------------------------------------------------------------------- /packages/apollo/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/apollo/CHANGELOG.md -------------------------------------------------------------------------------- /packages/apollo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/apollo/README.md -------------------------------------------------------------------------------- /packages/apollo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/apollo/package.json -------------------------------------------------------------------------------- /packages/apollo/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/apollo/src/index.d.ts -------------------------------------------------------------------------------- /packages/apollo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/apollo/src/index.js -------------------------------------------------------------------------------- /packages/babel-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/babel-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/babel-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/babel-plugin/package.json -------------------------------------------------------------------------------- /packages/babel-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/babel-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/compiler/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/CHANGELOG.md -------------------------------------------------------------------------------- /packages/compiler/bin.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | "use strict"; 3 | 4 | require("./cli"); 5 | -------------------------------------------------------------------------------- /packages/compiler/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/cli/package.json -------------------------------------------------------------------------------- /packages/compiler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/package.json -------------------------------------------------------------------------------- /packages/compiler/src/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/build.ts -------------------------------------------------------------------------------- /packages/compiler/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/cli.ts -------------------------------------------------------------------------------- /packages/compiler/src/extract-documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/extract-documents.ts -------------------------------------------------------------------------------- /packages/compiler/src/fs-operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/fs-operations.ts -------------------------------------------------------------------------------- /packages/compiler/src/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/fs.ts -------------------------------------------------------------------------------- /packages/compiler/src/get-documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/get-documents.ts -------------------------------------------------------------------------------- /packages/compiler/src/get-generated-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/get-generated-types.ts -------------------------------------------------------------------------------- /packages/compiler/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/index.ts -------------------------------------------------------------------------------- /packages/compiler/src/inline-fragments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/inline-fragments.tsx -------------------------------------------------------------------------------- /packages/compiler/src/integrity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/integrity.ts -------------------------------------------------------------------------------- /packages/compiler/src/introspection-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/introspection-result.ts -------------------------------------------------------------------------------- /packages/compiler/src/operation-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/operation-types.ts -------------------------------------------------------------------------------- /packages/compiler/src/schema-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/schema-types.ts -------------------------------------------------------------------------------- /packages/compiler/src/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/schema.test.ts -------------------------------------------------------------------------------- /packages/compiler/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/schema.ts -------------------------------------------------------------------------------- /packages/compiler/src/test/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/test/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/compiler/src/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/test/index.test.ts -------------------------------------------------------------------------------- /packages/compiler/src/test/inline-fragments.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/test/inline-fragments.test.tsx -------------------------------------------------------------------------------- /packages/compiler/src/test/test-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/test/test-schema.ts -------------------------------------------------------------------------------- /packages/compiler/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/types.ts -------------------------------------------------------------------------------- /packages/compiler/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/utils.ts -------------------------------------------------------------------------------- /packages/compiler/src/validate-documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/validate-documents.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/README.md -------------------------------------------------------------------------------- /packages/compiler/src/vendor/auto-bind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/auto-bind.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/codegen-core/execute-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/codegen-core/execute-plugin.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/codegen-core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/codegen-core/index.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/typescript-operations/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/typescript-operations/config.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/typescript-operations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/typescript-operations/index.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/typescript-operations/ts-operation-variables-to-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/typescript-operations/ts-operation-variables-to-object.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/typescript-operations/ts-selection-set-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/typescript-operations/ts-selection-set-processor.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/typescript-operations/visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/typescript-operations/visitor.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/avoid-optionals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/avoid-optionals.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/base-documents-visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/base-documents-visitor.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/base-visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/base-visitor.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/declaration-kinds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/declaration-kinds.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/imports.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/index.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/mappers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/mappers.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/naming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/naming.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/scalars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/scalars.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/selection-set-processor/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/selection-set-processor/base.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/selection-set-processor/pre-resolve-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/selection-set-processor/pre-resolve-types.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/selection-set-to-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/selection-set-to-object.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/types.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/utils.ts -------------------------------------------------------------------------------- /packages/compiler/src/vendor/visitor-plugin-common/variables-to-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/vendor/visitor-plugin-common/variables-to-object.ts -------------------------------------------------------------------------------- /packages/compiler/src/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/watch.ts -------------------------------------------------------------------------------- /packages/compiler/src/watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/watcher.ts -------------------------------------------------------------------------------- /packages/compiler/src/weakMemoize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/compiler/src/weakMemoize.ts -------------------------------------------------------------------------------- /packages/config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/config/CHANGELOG.md -------------------------------------------------------------------------------- /packages/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/config/package.json -------------------------------------------------------------------------------- /packages/config/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/config/src/index.ts -------------------------------------------------------------------------------- /packages/config/src/parse-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/config/src/parse-schema.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/eslint-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/package.json -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/allow-no-transform.mixed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/allow-no-transform.mixed.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/allow-transform.mixed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/allow-transform.mixed.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/basic.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/disallow-interpolation-with-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/disallow-interpolation-with-transform.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/disallow-no-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/disallow-no-transform.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/disallow-transform.no-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/disallow-transform.no-transform.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/incorrect-fragment-interpolate-num.no-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/incorrect-fragment-interpolate-num.no-transform.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/interface.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/missing-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/missing-id.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/missing-variable-with-another-variable-with-comma-after.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/missing-variable-with-another-variable-with-comma-after.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/missing-variable-with-another-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/missing-variable-with-another-variable.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/missing-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/missing-variable.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/multiple-validation-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/multiple-validation-errors.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/no-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/no-name.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/parse-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/parse-error.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/union.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/union.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/unknown-variable-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/unknown-variable-type.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/unused-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/unused-variable.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/with-array-destructuring-that-ignores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/with-array-destructuring-that-ignores.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__fixtures__/wrong-variable-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__fixtures__/wrong-variable-type.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/__snapshots__/test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/__snapshots__/test.ts.snap -------------------------------------------------------------------------------- /packages/eslint-plugin/src/get-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/get-nodes.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/parse.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/test.ts -------------------------------------------------------------------------------- /packages/eslint-plugin/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/eslint-plugin/src/utils.ts -------------------------------------------------------------------------------- /packages/fetch/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/fetch/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fetch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/fetch/README.md -------------------------------------------------------------------------------- /packages/fetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/fetch/package.json -------------------------------------------------------------------------------- /packages/fetch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/fetch/src/index.ts -------------------------------------------------------------------------------- /packages/next/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/next/CHANGELOG.md -------------------------------------------------------------------------------- /packages/next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/next/README.md -------------------------------------------------------------------------------- /packages/next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/next/package.json -------------------------------------------------------------------------------- /packages/next/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/next/src/index.ts -------------------------------------------------------------------------------- /packages/schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/schema/README.md -------------------------------------------------------------------------------- /packages/tag/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/CHANGELOG.md -------------------------------------------------------------------------------- /packages/tag/no-transform/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/no-transform/package.json -------------------------------------------------------------------------------- /packages/tag/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/package.json -------------------------------------------------------------------------------- /packages/tag/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/src/index.d.ts -------------------------------------------------------------------------------- /packages/tag/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/src/index.js -------------------------------------------------------------------------------- /packages/tag/src/no-transform.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/src/no-transform.d.ts -------------------------------------------------------------------------------- /packages/tag/src/no-transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/packages/tag/src/no-transform.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /test-app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/.eslintrc.js -------------------------------------------------------------------------------- /test-app/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/CHANGELOG.md -------------------------------------------------------------------------------- /test-app/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/next-env.d.ts -------------------------------------------------------------------------------- /test-app/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require("@ts-gql/next").withTsGql(); 2 | -------------------------------------------------------------------------------- /test-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/package.json -------------------------------------------------------------------------------- /test-app/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/pages/_app.tsx -------------------------------------------------------------------------------- /test-app/pages/apollo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/pages/apollo.tsx -------------------------------------------------------------------------------- /test-app/pages/thing/thing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/pages/thing/thing.tsx -------------------------------------------------------------------------------- /test-app/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/schema.graphql -------------------------------------------------------------------------------- /test-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/test-app/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/fixturez.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thinkmill/ts-gql/HEAD/types/fixturez.d.ts --------------------------------------------------------------------------------