├── .circleci ├── bin │ ├── build-release-binary.sh │ ├── get-release-platforms.sh │ ├── get-version-from-binary.sh │ ├── make-github-release.sh │ └── make-npm-release.sh └── config.yml ├── .envrc ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── clippy.toml ├── default.nix ├── flake.lock ├── flake.nix ├── pkg └── npm │ ├── .gitignore │ ├── README.md │ ├── bin │ ├── qlc │ └── qlc-download-schema │ ├── lib │ ├── download.js │ ├── index.d.ts │ ├── index.js │ ├── postinstall.js │ ├── typed-documentnode.d.ts │ └── typed-documentnode.js │ └── package.json ├── shell.nix ├── src ├── cli.rs ├── graphql.rs ├── graphql │ ├── ir.rs │ ├── schema.rs │ ├── schema │ │ ├── field.rs │ │ └── json.rs │ └── variable.rs ├── main.rs ├── typescript.rs ├── typescript │ └── field.rs └── worker_pool.rs └── tests ├── cli.rs ├── fixtures ├── cli │ ├── compile_with_importing_query_instead_of_fragment │ │ ├── imported_query.graphql │ │ └── main_query.graphql │ ├── compile_with_missing_fragment │ │ └── importing_missing_query.graphql │ ├── compile_with_narrowing │ │ ├── host_fragment.graphql │ │ └── narrow_query.graphql │ ├── compile_with_use_show_deprecation_warnings │ │ └── with_deprecated_query.graphql │ └── run_with_unparseable_graphql │ │ └── unparseable.graphql ├── schema │ └── compile_with_non_schema_matching_graphql │ │ └── bad_schema_query.graphql ├── schema_generation │ ├── .gitignore │ ├── generate.mjs │ ├── package.json │ ├── schema.graphql │ └── yarn.lock └── typescript │ ├── compile_simple_fragment │ ├── simple_fragment.graphql │ └── simple_fragment.graphql.d.ts │ ├── compile_simple_mutation │ ├── simple_mutation.graphql │ └── simple_mutation.graphql.d.ts │ ├── compile_simple_query │ ├── simple_query.graphql │ └── simple_query.graphql.d.ts │ ├── compile_simple_subscription │ ├── simple_subscription.graphql │ └── simple_subscription.graphql.d.ts │ ├── compile_typename │ ├── with_some_typename_query.graphql │ └── with_some_typename_query.graphql.d.ts │ ├── compile_with_all_module_config │ ├── graphql_globals.ts │ ├── lower │ │ ├── low_fragment.graphql │ │ └── low_fragment.graphql.d.ts │ ├── root_fragment.graphql │ ├── root_fragment.graphql.d.ts │ ├── using_module_config_query.graphql │ └── using_module_config_query.graphql.d.ts │ ├── complex │ ├── compile_absolute_import_fragments │ │ ├── graphql-globals.ts │ │ ├── host │ │ │ ├── personal_host_fragment.graphql │ │ │ └── personal_host_fragment.graphql.d.ts │ │ ├── root_query.graphql │ │ ├── root_query.graphql.d.ts │ │ └── user │ │ │ ├── sub_user_fragment.graphql │ │ │ ├── sub_user_fragment.graphql.d.ts │ │ │ ├── user_fragment.graphql │ │ │ └── user_fragment.graphql.d.ts │ ├── compile_deep_fragments │ │ ├── deeply_fragmented_query.graphql │ │ ├── deeply_fragmented_query.graphql.d.ts │ │ ├── used_deep_fragment.graphql │ │ └── used_deep_fragment.graphql.d.ts │ ├── interface │ │ ├── compile_interface_abstract_only │ │ │ ├── get_by_node.graphql │ │ │ └── get_by_node.graphql.d.ts │ │ ├── compile_interface_both_concrete_and_abstract │ │ │ ├── get_by_node.graphql │ │ │ └── get_by_node.graphql.d.ts │ │ ├── compile_interface_concrete_only │ │ │ ├── get_by_node.graphql │ │ │ └── get_by_node.graphql.d.ts │ │ └── compile_interface_with_typename │ │ │ ├── get_by_node.graphql │ │ │ └── get_by_node.graphql.d.ts │ └── union │ │ ├── compile_union_with_abstract_and_concrete_types │ │ ├── tagged_host_query.graphql │ │ └── tagged_host_query.graphql.d.ts │ │ ├── compile_union_with_abstract_only │ │ ├── tagged_network_query.graphql │ │ └── tagged_network_query.graphql.d.ts │ │ ├── compile_union_with_concrete_only │ │ ├── tagged_user_query.graphql │ │ └── tagged_user_query.graphql.d.ts │ │ ├── compile_union_with_fragments │ │ ├── resource_tag_fragment.graphql │ │ └── resource_tag_fragment.graphql.d.ts │ │ └── compile_union_with_typenames │ │ ├── tagged_host_query.graphql │ │ └── tagged_host_query.graphql.d.ts │ ├── enumeration │ └── compile_with_global_types │ │ ├── globals_query.graphql │ │ ├── globals_query.graphql.d.ts │ │ └── graphql-globals.ts │ ├── field │ ├── compile_custom_scalar_any │ │ ├── custom_scalar_query.graphql │ │ └── custom_scalar_query.graphql.d.ts │ ├── compile_custom_scalar_with_default_names │ │ ├── custom_scalar_query.graphql │ │ └── custom_scalar_query.graphql.d.ts │ ├── compile_custom_scalar_with_prefixed_names │ │ ├── custom_scalar_query.graphql │ │ └── custom_scalar_query.graphql.d.ts │ ├── compile_fields_with_deprecation_marker │ │ ├── with_deprecated_query.graphql │ │ └── with_deprecated_query.graphql.d.ts │ ├── compile_fields_with_recursive_list_types │ │ ├── with_recursive_lists_query.graphql │ │ └── with_recursive_lists_query.graphql.d.ts │ └── compile_fields_without_readonly_marker │ │ ├── with_deprecated_query.graphql │ │ └── with_deprecated_query.graphql.d.ts │ └── variable │ ├── compile_mutation_with_inputs_including_lists │ ├── graphql-globals.ts │ ├── variables_including_lists_mutation.graphql │ └── variables_including_lists_mutation.graphql.d.ts │ ├── compile_mutation_with_variables │ ├── graphql-globals.ts │ ├── simple_with_variables_mutation.graphql │ └── simple_with_variables_mutation.graphql.d.ts │ └── compile_query_with_variables │ ├── simple_with_variables_query.graphql │ └── simple_with_variables_query.graphql.d.ts ├── helpers.rs ├── helpers ├── cmd.rs └── stdout_predicates.rs ├── mod.rs ├── schema.rs ├── typescript.rs └── typescript ├── complex.rs ├── complex ├── interface.rs └── union.rs ├── enumeration.rs ├── field.rs └── variable.rs /.circleci/bin/build-release-binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/bin/build-release-binary.sh -------------------------------------------------------------------------------- /.circleci/bin/get-release-platforms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/bin/get-release-platforms.sh -------------------------------------------------------------------------------- /.circleci/bin/get-version-from-binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/bin/get-version-from-binary.sh -------------------------------------------------------------------------------- /.circleci/bin/make-github-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/bin/make-github-release.sh -------------------------------------------------------------------------------- /.circleci/bin/make-npm-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/bin/make-npm-release.sh -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | result* 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | large-error-threshold = 256 2 | -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/flake.nix -------------------------------------------------------------------------------- /pkg/npm/.gitignore: -------------------------------------------------------------------------------- 1 | *.tar.gz 2 | -------------------------------------------------------------------------------- /pkg/npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/README.md -------------------------------------------------------------------------------- /pkg/npm/bin/qlc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/npm/bin/qlc-download-schema: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require("../lib/download"); 4 | -------------------------------------------------------------------------------- /pkg/npm/lib/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/lib/download.js -------------------------------------------------------------------------------- /pkg/npm/lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/lib/index.d.ts -------------------------------------------------------------------------------- /pkg/npm/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/lib/index.js -------------------------------------------------------------------------------- /pkg/npm/lib/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/lib/postinstall.js -------------------------------------------------------------------------------- /pkg/npm/lib/typed-documentnode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/lib/typed-documentnode.d.ts -------------------------------------------------------------------------------- /pkg/npm/lib/typed-documentnode.js: -------------------------------------------------------------------------------- 1 | module.exports = undefined; 2 | -------------------------------------------------------------------------------- /pkg/npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/pkg/npm/package.json -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/shell.nix -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/graphql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql.rs -------------------------------------------------------------------------------- /src/graphql/ir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql/ir.rs -------------------------------------------------------------------------------- /src/graphql/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql/schema.rs -------------------------------------------------------------------------------- /src/graphql/schema/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql/schema/field.rs -------------------------------------------------------------------------------- /src/graphql/schema/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql/schema/json.rs -------------------------------------------------------------------------------- /src/graphql/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/graphql/variable.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/typescript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/typescript.rs -------------------------------------------------------------------------------- /src/typescript/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/typescript/field.rs -------------------------------------------------------------------------------- /src/worker_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/src/worker_pool.rs -------------------------------------------------------------------------------- /tests/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/cli.rs -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_importing_query_instead_of_fragment/imported_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_importing_query_instead_of_fragment/imported_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_importing_query_instead_of_fragment/main_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_importing_query_instead_of_fragment/main_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_missing_fragment/importing_missing_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_missing_fragment/importing_missing_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_narrowing/host_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_narrowing/host_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_narrowing/narrow_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_narrowing/narrow_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/compile_with_use_show_deprecation_warnings/with_deprecated_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/compile_with_use_show_deprecation_warnings/with_deprecated_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/cli/run_with_unparseable_graphql/unparseable.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/cli/run_with_unparseable_graphql/unparseable.graphql -------------------------------------------------------------------------------- /tests/fixtures/schema/compile_with_non_schema_matching_graphql/bad_schema_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/schema/compile_with_non_schema_matching_graphql/bad_schema_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/schema_generation/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | output 3 | -------------------------------------------------------------------------------- /tests/fixtures/schema_generation/generate.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/schema_generation/generate.mjs -------------------------------------------------------------------------------- /tests/fixtures/schema_generation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/schema_generation/package.json -------------------------------------------------------------------------------- /tests/fixtures/schema_generation/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/schema_generation/schema.graphql -------------------------------------------------------------------------------- /tests/fixtures/schema_generation/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/schema_generation/yarn.lock -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_fragment/simple_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_fragment/simple_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_fragment/simple_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_fragment/simple_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_mutation/simple_mutation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_mutation/simple_mutation.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_mutation/simple_mutation.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_mutation/simple_mutation.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_query/simple_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_query/simple_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_query/simple_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_query/simple_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_subscription/simple_subscription.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_subscription/simple_subscription.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_simple_subscription/simple_subscription.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_simple_subscription/simple_subscription.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_typename/with_some_typename_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_typename/with_some_typename_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_typename/with_some_typename_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_typename/with_some_typename_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/graphql_globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/graphql_globals.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/lower/low_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/lower/low_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/lower/low_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/lower/low_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/root_fragment.graphql: -------------------------------------------------------------------------------- 1 | fragment RootCheck on Host { 2 | id 3 | numCpus 4 | } 5 | -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/root_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/root_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/using_module_config_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/using_module_config_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/compile_with_all_module_config/using_module_config_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/compile_with_all_module_config/using_module_config_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/graphql-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/graphql-globals.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/host/personal_host_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/host/personal_host_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/host/personal_host_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/host/personal_host_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/root_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/root_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/root_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/root_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/sub_user_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/sub_user_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/sub_user_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/sub_user_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/user_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/user_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/user_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_absolute_import_fragments/user/user_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_deep_fragments/deeply_fragmented_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_deep_fragments/deeply_fragmented_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_deep_fragments/deeply_fragmented_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_deep_fragments/deeply_fragmented_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_deep_fragments/used_deep_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_deep_fragments/used_deep_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/compile_deep_fragments/used_deep_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/compile_deep_fragments/used_deep_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_abstract_only/get_by_node.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_abstract_only/get_by_node.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_abstract_only/get_by_node.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_abstract_only/get_by_node.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_both_concrete_and_abstract/get_by_node.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_both_concrete_and_abstract/get_by_node.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_both_concrete_and_abstract/get_by_node.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_both_concrete_and_abstract/get_by_node.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_concrete_only/get_by_node.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_concrete_only/get_by_node.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_concrete_only/get_by_node.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_concrete_only/get_by_node.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_with_typename/get_by_node.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_with_typename/get_by_node.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/interface/compile_interface_with_typename/get_by_node.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/interface/compile_interface_with_typename/get_by_node.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_abstract_and_concrete_types/tagged_host_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_abstract_and_concrete_types/tagged_host_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_abstract_and_concrete_types/tagged_host_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_abstract_and_concrete_types/tagged_host_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_abstract_only/tagged_network_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_abstract_only/tagged_network_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_abstract_only/tagged_network_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_abstract_only/tagged_network_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_concrete_only/tagged_user_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_concrete_only/tagged_user_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_concrete_only/tagged_user_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_concrete_only/tagged_user_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_fragments/resource_tag_fragment.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_fragments/resource_tag_fragment.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_fragments/resource_tag_fragment.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_fragments/resource_tag_fragment.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_typenames/tagged_host_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_typenames/tagged_host_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/complex/union/compile_union_with_typenames/tagged_host_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/complex/union/compile_union_with_typenames/tagged_host_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/enumeration/compile_with_global_types/globals_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/enumeration/compile_with_global_types/globals_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/enumeration/compile_with_global_types/globals_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/enumeration/compile_with_global_types/globals_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/enumeration/compile_with_global_types/graphql-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/enumeration/compile_with_global_types/graphql-globals.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_any/custom_scalar_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_any/custom_scalar_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_any/custom_scalar_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_any/custom_scalar_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_with_default_names/custom_scalar_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_with_default_names/custom_scalar_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_with_default_names/custom_scalar_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_with_default_names/custom_scalar_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_with_prefixed_names/custom_scalar_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_with_prefixed_names/custom_scalar_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_custom_scalar_with_prefixed_names/custom_scalar_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_custom_scalar_with_prefixed_names/custom_scalar_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_with_deprecation_marker/with_deprecated_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_with_deprecation_marker/with_deprecated_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_with_deprecation_marker/with_deprecated_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_with_deprecation_marker/with_deprecated_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_with_recursive_list_types/with_recursive_lists_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_with_recursive_list_types/with_recursive_lists_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_with_recursive_list_types/with_recursive_lists_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_with_recursive_list_types/with_recursive_lists_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_without_readonly_marker/with_deprecated_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_without_readonly_marker/with_deprecated_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/field/compile_fields_without_readonly_marker/with_deprecated_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/field/compile_fields_without_readonly_marker/with_deprecated_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/graphql-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/graphql-globals.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/variables_including_lists_mutation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/variables_including_lists_mutation.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/variables_including_lists_mutation.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_inputs_including_lists/variables_including_lists_mutation.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_variables/graphql-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_variables/graphql-globals.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_variables/simple_with_variables_mutation.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_variables/simple_with_variables_mutation.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_mutation_with_variables/simple_with_variables_mutation.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_mutation_with_variables/simple_with_variables_mutation.graphql.d.ts -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_query_with_variables/simple_with_variables_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_query_with_variables/simple_with_variables_query.graphql -------------------------------------------------------------------------------- /tests/fixtures/typescript/variable/compile_query_with_variables/simple_with_variables_query.graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/fixtures/typescript/variable/compile_query_with_variables/simple_with_variables_query.graphql.d.ts -------------------------------------------------------------------------------- /tests/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/helpers.rs -------------------------------------------------------------------------------- /tests/helpers/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/helpers/cmd.rs -------------------------------------------------------------------------------- /tests/helpers/stdout_predicates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/helpers/stdout_predicates.rs -------------------------------------------------------------------------------- /tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/mod.rs -------------------------------------------------------------------------------- /tests/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/schema.rs -------------------------------------------------------------------------------- /tests/typescript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript.rs -------------------------------------------------------------------------------- /tests/typescript/complex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/complex.rs -------------------------------------------------------------------------------- /tests/typescript/complex/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/complex/interface.rs -------------------------------------------------------------------------------- /tests/typescript/complex/union.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/complex/union.rs -------------------------------------------------------------------------------- /tests/typescript/enumeration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/enumeration.rs -------------------------------------------------------------------------------- /tests/typescript/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/field.rs -------------------------------------------------------------------------------- /tests/typescript/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notarize/qlc/HEAD/tests/typescript/variable.rs --------------------------------------------------------------------------------