UNPKG

@graphql-eslint/eslint-plugin

Version:
63 lines (62 loc) 5.67 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: !0 }); }, __copyProps = (to, from, except, desc) => { if (from && typeof from == "object" || typeof from == "function") for (let key of __getOwnPropNames(from)) !__hasOwnProp.call(to, key) && key !== except && __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: !0 }), mod); var rules_exports = {}; __export(rules_exports, { rules: () => rules }); module.exports = __toCommonJS(rules_exports); var import_graphql_js_validation = require("./graphql-js-validation.js"), import_alphabetize = require("./alphabetize.js"), import_description_style = require("./description-style.js"), import_input_name = require("./input-name.js"), import_lone_executable_definition = require("./lone-executable-definition.js"), import_match_document_filename = require("./match-document-filename.js"), import_naming_convention = require("./naming-convention.js"), import_no_anonymous_operations = require("./no-anonymous-operations.js"), import_no_deprecated = require("./no-deprecated.js"), import_no_duplicate_fields = require("./no-duplicate-fields.js"), import_no_hashtag_description = require("./no-hashtag-description.js"), import_no_one_place_fragments = require("./no-one-place-fragments.js"), import_no_root_type = require("./no-root-type.js"), import_no_scalar_result_type_on_mutation = require("./no-scalar-result-type-on-mutation.js"), import_no_typename_prefix = require("./no-typename-prefix.js"), import_no_unreachable_types = require("./no-unreachable-types.js"), import_no_unused_fields = require("./no-unused-fields.js"), import_relay_arguments = require("./relay-arguments.js"), import_relay_connection_types = require("./relay-connection-types.js"), import_relay_edge_types = require("./relay-edge-types.js"), import_relay_page_info = require("./relay-page-info.js"), import_require_deprecation_date = require("./require-deprecation-date.js"), import_require_deprecation_reason = require("./require-deprecation-reason.js"), import_require_description = require("./require-description.js"), import_require_field_of_type_query_in_mutation_result = require("./require-field-of-type-query-in-mutation-result.js"), import_require_import_fragment = require("./require-import-fragment.js"), import_require_nullable_fields_with_oneof = require("./require-nullable-fields-with-oneof.js"), import_require_nullable_result_in_root = require("./require-nullable-result-in-root.js"), import_require_selections = require("./require-selections.js"), import_require_type_pattern_with_oneof = require("./require-type-pattern-with-oneof.js"), import_selection_set_depth = require("./selection-set-depth.js"), import_strict_id_in_types = require("./strict-id-in-types.js"), import_unique_enum_value_names = require("./unique-enum-value-names.js"), import_unique_fragment_name = require("./unique-fragment-name.js"), import_unique_operation_name = require("./unique-operation-name.js"); const rules = { ...import_graphql_js_validation.GRAPHQL_JS_VALIDATIONS, alphabetize: import_alphabetize.rule, "description-style": import_description_style.rule, "input-name": import_input_name.rule, "lone-executable-definition": import_lone_executable_definition.rule, "match-document-filename": import_match_document_filename.rule, "naming-convention": import_naming_convention.rule, "no-anonymous-operations": import_no_anonymous_operations.rule, "no-deprecated": import_no_deprecated.rule, "no-duplicate-fields": import_no_duplicate_fields.rule, "no-hashtag-description": import_no_hashtag_description.rule, "no-one-place-fragments": import_no_one_place_fragments.rule, "no-root-type": import_no_root_type.rule, "no-scalar-result-type-on-mutation": import_no_scalar_result_type_on_mutation.rule, "no-typename-prefix": import_no_typename_prefix.rule, "no-unreachable-types": import_no_unreachable_types.rule, "no-unused-fields": import_no_unused_fields.rule, "relay-arguments": import_relay_arguments.rule, "relay-connection-types": import_relay_connection_types.rule, "relay-edge-types": import_relay_edge_types.rule, "relay-page-info": import_relay_page_info.rule, "require-deprecation-date": import_require_deprecation_date.rule, "require-deprecation-reason": import_require_deprecation_reason.rule, "require-description": import_require_description.rule, "require-field-of-type-query-in-mutation-result": import_require_field_of_type_query_in_mutation_result.rule, "require-import-fragment": import_require_import_fragment.rule, "require-nullable-fields-with-oneof": import_require_nullable_fields_with_oneof.rule, "require-nullable-result-in-root": import_require_nullable_result_in_root.rule, "require-selections": import_require_selections.rule, "require-type-pattern-with-oneof": import_require_type_pattern_with_oneof.rule, "selection-set-depth": import_selection_set_depth.rule, "strict-id-in-types": import_strict_id_in_types.rule, "unique-enum-value-names": import_unique_enum_value_names.rule, "unique-fragment-name": import_unique_fragment_name.rule, "unique-operation-name": import_unique_operation_name.rule }; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { rules });