{"version":3,"sources":["jsdelivr-header.js","/npm/@aws-amplify/graphql-transformer-core@3.5.0/lib/index.js"],"names":[],"mappings":"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","file":"/npm/@aws-amplify/graphql-transformer-core@3.5.0/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@aws-amplify/graphql-transformer-core@3.5.0/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    var desc = Object.getOwnPropertyDescriptor(m, k);\n    if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n      desc = { enumerable: true, get: function() { return m[k]; } };\n    }\n    Object.defineProperty(o, k2, desc);\n}) : (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    o[k2] = m[k];\n}));\nvar __exportStar = (this && this.__exportStar) || function(m, exports) {\n    for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.isPostgresDbType = exports.isObjectTypeDefinitionNode = exports.isMutationNode = exports.isModelType = exports.isDynamoDbType = exports.isDynamoDbModel = exports.isDefaultDynamoDbModelDataSourceStrategy = exports.isBuiltInGraphqlNode = exports.isAmplifyDynamoDbModelDataSourceStrategy = exports.isImportedAmplifyDynamoDbModelDataSourceStrategy = exports.getType = exports.getTable = exports.getSubscriptionFilterInputName = exports.getStrategyDbTypeFromTypeNode = exports.getStrategyDbTypeFromModel = exports.getSortKeyFieldNames = exports.getResourceNamesForStrategyName = exports.getResourceNamesForStrategy = exports.getResourceName = exports.getPrimaryKeyFields = exports.getPrimaryKeyFieldNodes = exports.getParameterStoreSecretPath = exports.getNonScalarFields = exports.getModelDataSourceStrategy = exports.getModelDataSourceNameForTypeName = exports.getKeySchema = exports.getImportedRDSTypeFromStrategyDbType = exports.getFilterInputName = exports.getField = exports.getDefaultStrategyNameForDbType = exports.getConnectionName = exports.getConditionInputName = exports.getArrayFields = exports.generateGetArgumentsInput = exports.fieldsWithSqlDirective = exports.DirectiveWrapper = exports.constructNonScalarFieldsStatement = exports.constructFieldMappingInput = exports.constructAuthFilterStatement = exports.constructArrayFieldsStatement = exports.collectDirectivesByTypeNames = exports.collectDirectives = exports.APICategory = exports.ConflictHandlerType = exports.validateModelSchema = exports.SyncUtils = exports.GraphQLTransform = exports.getModelTypeNames = exports.constructSqlDirectiveDataSourceStrategies = exports.constructDataSourceStrategies = void 0;\nexports.ObjectDefinitionWrapper = exports.InputObjectDefinitionWrapper = exports.InputFieldWrapper = exports.FieldWrapper = exports.EnumWrapper = exports.MappingTemplate = exports.getAppSyncServiceExtraDirectives = exports.VTL_RUNTIME = exports.APPSYNC_JS_RUNTIME = exports.SQL_SCHEMA_FILE_NAME = exports.POSTGRES_DB_TYPE = exports.MYSQL_DB_TYPE = exports.ImportedRDSType = exports.DDB_DEFAULT_DATASOURCE_STRATEGY = exports.DDB_DB_TYPE = exports.DDB_AMPLIFY_MANAGED_DATASOURCE_STRATEGY = exports.StackManager = exports.TransformerResolver = exports.TransformerAuthBase = exports.TransformerPluginBase = exports.TransformerModelEnhancerBase = exports.TransformerModelBase = exports.convertNamedTypeToJSONSchema = exports.GraphQLScalarJSONSchemaDefinition = exports.supportedScalarTypes = exports.isDisallowedScalarType = exports.setResourceName = exports.normalizeDbType = exports.isSqlStrategy = exports.isSqlModel = exports.isSqlDbType = exports.isQueryType = exports.isQueryNode = exports.isPostgresModel = void 0;\nconst graphql_1 = require(\"graphql\");\nconst validation_1 = require(\"./transformation/validation\");\nvar transformation_1 = require(\"./transformation\");\nObject.defineProperty(exports, \"constructDataSourceStrategies\", { enumerable: true, get: function () { return transformation_1.constructDataSourceStrategies; } });\nObject.defineProperty(exports, \"constructSqlDirectiveDataSourceStrategies\", { enumerable: true, get: function () { return transformation_1.constructSqlDirectiveDataSourceStrategies; } });\nObject.defineProperty(exports, \"getModelTypeNames\", { enumerable: true, get: function () { return transformation_1.getModelTypeNames; } });\nObject.defineProperty(exports, \"GraphQLTransform\", { enumerable: true, get: function () { return transformation_1.GraphQLTransform; } });\nObject.defineProperty(exports, \"SyncUtils\", { enumerable: true, get: function () { return transformation_1.SyncUtils; } });\nvar validation_2 = require(\"./transformation/validation\");\nObject.defineProperty(exports, \"validateModelSchema\", { enumerable: true, get: function () { return validation_2.validateModelSchema; } });\nvar index_1 = require(\"./config/index\");\nObject.defineProperty(exports, \"ConflictHandlerType\", { enumerable: true, get: function () { return index_1.ConflictHandlerType; } });\nvar utils_1 = require(\"./utils\");\nObject.defineProperty(exports, \"APICategory\", { enumerable: true, get: function () { return utils_1.APICategory; } });\nObject.defineProperty(exports, \"collectDirectives\", { enumerable: true, get: function () { return utils_1.collectDirectives; } });\nObject.defineProperty(exports, \"collectDirectivesByTypeNames\", { enumerable: true, get: function () { return utils_1.collectDirectivesByTypeNames; } });\nObject.defineProperty(exports, \"constructArrayFieldsStatement\", { enumerable: true, get: function () { return utils_1.constructArrayFieldsStatement; } });\nObject.defineProperty(exports, \"constructAuthFilterStatement\", { enumerable: true, get: function () { return utils_1.constructAuthFilterStatement; } });\nObject.defineProperty(exports, \"constructFieldMappingInput\", { enumerable: true, get: function () { return utils_1.constructFieldMappingInput; } });\nObject.defineProperty(exports, \"constructNonScalarFieldsStatement\", { enumerable: true, get: function () { return utils_1.constructNonScalarFieldsStatement; } });\nObject.defineProperty(exports, \"DirectiveWrapper\", { enumerable: true, get: function () { return utils_1.DirectiveWrapper; } });\nObject.defineProperty(exports, \"fieldsWithSqlDirective\", { enumerable: true, get: function () { return utils_1.fieldsWithSqlDirective; } });\nObject.defineProperty(exports, \"generateGetArgumentsInput\", { enumerable: true, get: function () { return utils_1.generateGetArgumentsInput; } });\nObject.defineProperty(exports, \"getArrayFields\", { enumerable: true, get: function () { return utils_1.getArrayFields; } });\nObject.defineProperty(exports, \"getConditionInputName\", { enumerable: true, get: function () { return utils_1.getConditionInputName; } });\nObject.defineProperty(exports, \"getConnectionName\", { enumerable: true, get: function () { return utils_1.getConnectionName; } });\nObject.defineProperty(exports, \"getDefaultStrategyNameForDbType\", { enumerable: true, get: function () { return utils_1.getDefaultStrategyNameForDbType; } });\nObject.defineProperty(exports, \"getField\", { enumerable: true, get: function () { return utils_1.getField; } });\nObject.defineProperty(exports, \"getFilterInputName\", { enumerable: true, get: function () { return utils_1.getFilterInputName; } });\nObject.defineProperty(exports, \"getImportedRDSTypeFromStrategyDbType\", { enumerable: true, get: function () { return utils_1.getImportedRDSTypeFromStrategyDbType; } });\nObject.defineProperty(exports, \"getKeySchema\", { enumerable: true, get: function () { return utils_1.getKeySchema; } });\nObject.defineProperty(exports, \"getModelDataSourceNameForTypeName\", { enumerable: true, get: function () { return utils_1.getModelDataSourceNameForTypeName; } });\nObject.defineProperty(exports, \"getModelDataSourceStrategy\", { enumerable: true, get: function () { return utils_1.getModelDataSourceStrategy; } });\nObject.defineProperty(exports, \"getNonScalarFields\", { enumerable: true, get: function () { return utils_1.getNonScalarFields; } });\nObject.defineProperty(exports, \"getParameterStoreSecretPath\", { enumerable: true, get: function () { return utils_1.getParameterStoreSecretPath; } });\nObject.defineProperty(exports, \"getPrimaryKeyFieldNodes\", { enumerable: true, get: function () { return utils_1.getPrimaryKeyFieldNodes; } });\nObject.defineProperty(exports, \"getPrimaryKeyFields\", { enumerable: true, get: function () { return utils_1.getPrimaryKeyFields; } });\nObject.defineProperty(exports, \"getResourceName\", { enumerable: true, get: function () { return utils_1.getResourceName; } });\nObject.defineProperty(exports, \"getResourceNamesForStrategy\", { enumerable: true, get: function () { return utils_1.getResourceNamesForStrategy; } });\nObject.defineProperty(exports, \"getResourceNamesForStrategyName\", { enumerable: true, get: function () { return utils_1.getResourceNamesForStrategyName; } });\nObject.defineProperty(exports, \"getSortKeyFieldNames\", { enumerable: true, get: function () { return utils_1.getSortKeyFieldNames; } });\nObject.defineProperty(exports, \"getStrategyDbTypeFromModel\", { enumerable: true, get: function () { return utils_1.getStrategyDbTypeFromModel; } });\nObject.defineProperty(exports, \"getStrategyDbTypeFromTypeNode\", { enumerable: true, get: function () { return utils_1.getStrategyDbTypeFromTypeNode; } });\nObject.defineProperty(exports, \"getSubscriptionFilterInputName\", { enumerable: true, get: function () { return utils_1.getSubscriptionFilterInputName; } });\nObject.defineProperty(exports, \"getTable\", { enumerable: true, get: function () { return utils_1.getTable; } });\nObject.defineProperty(exports, \"getType\", { enumerable: true, get: function () { return utils_1.getType; } });\nObject.defineProperty(exports, \"isImportedAmplifyDynamoDbModelDataSourceStrategy\", { enumerable: true, get: function () { return utils_1.isImportedAmplifyDynamoDbModelDataSourceStrategy; } });\nObject.defineProperty(exports, \"isAmplifyDynamoDbModelDataSourceStrategy\", { enumerable: true, get: function () { return utils_1.isAmplifyDynamoDbModelDataSourceStrategy; } });\nObject.defineProperty(exports, \"isBuiltInGraphqlNode\", { enumerable: true, get: function () { return utils_1.isBuiltInGraphqlNode; } });\nObject.defineProperty(exports, \"isDefaultDynamoDbModelDataSourceStrategy\", { enumerable: true, get: function () { return utils_1.isDefaultDynamoDbModelDataSourceStrategy; } });\nObject.defineProperty(exports, \"isDynamoDbModel\", { enumerable: true, get: function () { return utils_1.isDynamoDbModel; } });\nObject.defineProperty(exports, \"isDynamoDbType\", { enumerable: true, get: function () { return utils_1.isDynamoDbType; } });\nObject.defineProperty(exports, \"isModelType\", { enumerable: true, get: function () { return utils_1.isModelType; } });\nObject.defineProperty(exports, \"isMutationNode\", { enumerable: true, get: function () { return utils_1.isMutationNode; } });\nObject.defineProperty(exports, \"isObjectTypeDefinitionNode\", { enumerable: true, get: function () { return utils_1.isObjectTypeDefinitionNode; } });\nObject.defineProperty(exports, \"isPostgresDbType\", { enumerable: true, get: function () { return utils_1.isPostgresDbType; } });\nObject.defineProperty(exports, \"isPostgresModel\", { enumerable: true, get: function () { return utils_1.isPostgresModel; } });\nObject.defineProperty(exports, \"isQueryNode\", { enumerable: true, get: function () { return utils_1.isQueryNode; } });\nObject.defineProperty(exports, \"isQueryType\", { enumerable: true, get: function () { return utils_1.isQueryType; } });\nObject.defineProperty(exports, \"isSqlDbType\", { enumerable: true, get: function () { return utils_1.isSqlDbType; } });\nObject.defineProperty(exports, \"isSqlModel\", { enumerable: true, get: function () { return utils_1.isSqlModel; } });\nObject.defineProperty(exports, \"isSqlStrategy\", { enumerable: true, get: function () { return utils_1.isSqlStrategy; } });\nObject.defineProperty(exports, \"normalizeDbType\", { enumerable: true, get: function () { return utils_1.normalizeDbType; } });\nObject.defineProperty(exports, \"setResourceName\", { enumerable: true, get: function () { return utils_1.setResourceName; } });\nvar ai_1 = require(\"./utils/ai\");\nObject.defineProperty(exports, \"isDisallowedScalarType\", { enumerable: true, get: function () { return ai_1.isDisallowedScalarType; } });\nObject.defineProperty(exports, \"supportedScalarTypes\", { enumerable: true, get: function () { return ai_1.supportedScalarTypes; } });\nObject.defineProperty(exports, \"GraphQLScalarJSONSchemaDefinition\", { enumerable: true, get: function () { return ai_1.GraphQLScalarJSONSchemaDefinition; } });\nObject.defineProperty(exports, \"convertNamedTypeToJSONSchema\", { enumerable: true, get: function () { return ai_1.convertNamedTypeToJSONSchema; } });\n__exportStar(require(\"./utils/operation-names\"), exports);\n__exportStar(require(\"./errors\"), exports);\nvar transformer_plugin_base_1 = require(\"./transformation/transformer-plugin-base\");\nObject.defineProperty(exports, \"TransformerModelBase\", { enumerable: true, get: function () { return transformer_plugin_base_1.TransformerModelBase; } });\nObject.defineProperty(exports, \"TransformerModelEnhancerBase\", { enumerable: true, get: function () { return transformer_plugin_base_1.TransformerModelEnhancerBase; } });\nObject.defineProperty(exports, \"TransformerPluginBase\", { enumerable: true, get: function () { return transformer_plugin_base_1.TransformerPluginBase; } });\nObject.defineProperty(exports, \"TransformerAuthBase\", { enumerable: true, get: function () { return transformer_plugin_base_1.TransformerAuthBase; } });\nvar transformer_context_1 = require(\"./transformer-context\");\nObject.defineProperty(exports, \"TransformerResolver\", { enumerable: true, get: function () { return transformer_context_1.TransformerResolver; } });\nObject.defineProperty(exports, \"StackManager\", { enumerable: true, get: function () { return transformer_context_1.StackManager; } });\nvar types_1 = require(\"./types\");\nObject.defineProperty(exports, \"DDB_AMPLIFY_MANAGED_DATASOURCE_STRATEGY\", { enumerable: true, get: function () { return types_1.DDB_AMPLIFY_MANAGED_DATASOURCE_STRATEGY; } });\nObject.defineProperty(exports, \"DDB_DB_TYPE\", { enumerable: true, get: function () { return types_1.DDB_DB_TYPE; } });\nObject.defineProperty(exports, \"DDB_DEFAULT_DATASOURCE_STRATEGY\", { enumerable: true, get: function () { return types_1.DDB_DEFAULT_DATASOURCE_STRATEGY; } });\nObject.defineProperty(exports, \"ImportedRDSType\", { enumerable: true, get: function () { return types_1.ImportedRDSType; } });\nObject.defineProperty(exports, \"MYSQL_DB_TYPE\", { enumerable: true, get: function () { return types_1.MYSQL_DB_TYPE; } });\nObject.defineProperty(exports, \"POSTGRES_DB_TYPE\", { enumerable: true, get: function () { return types_1.POSTGRES_DB_TYPE; } });\nObject.defineProperty(exports, \"SQL_SCHEMA_FILE_NAME\", { enumerable: true, get: function () { return types_1.SQL_SCHEMA_FILE_NAME; } });\nObject.defineProperty(exports, \"APPSYNC_JS_RUNTIME\", { enumerable: true, get: function () { return types_1.APPSYNC_JS_RUNTIME; } });\nObject.defineProperty(exports, \"VTL_RUNTIME\", { enumerable: true, get: function () { return types_1.VTL_RUNTIME; } });\nconst getAppSyncServiceExtraDirectives = () => {\n    return (0, graphql_1.print)(validation_1.EXTRA_DIRECTIVES_DOCUMENT);\n};\nexports.getAppSyncServiceExtraDirectives = getAppSyncServiceExtraDirectives;\nvar cdk_compat_1 = require(\"./cdk-compat\");\nObject.defineProperty(exports, \"MappingTemplate\", { enumerable: true, get: function () { return cdk_compat_1.MappingTemplate; } });\nvar object_definition_wrapper_1 = require(\"./wrappers/object-definition-wrapper\");\nObject.defineProperty(exports, \"EnumWrapper\", { enumerable: true, get: function () { return object_definition_wrapper_1.EnumWrapper; } });\nObject.defineProperty(exports, \"FieldWrapper\", { enumerable: true, get: function () { return object_definition_wrapper_1.FieldWrapper; } });\nObject.defineProperty(exports, \"InputFieldWrapper\", { enumerable: true, get: function () { return object_definition_wrapper_1.InputFieldWrapper; } });\nObject.defineProperty(exports, \"InputObjectDefinitionWrapper\", { enumerable: true, get: function () { return object_definition_wrapper_1.InputObjectDefinitionWrapper; } });\nObject.defineProperty(exports, \"ObjectDefinitionWrapper\", { enumerable: true, get: function () { return object_definition_wrapper_1.ObjectDefinitionWrapper; } });\n"]}