UNPKG

@aws-amplify/graphql-api-construct

Version:

AppSync GraphQL Api Construct using Amplify GraphQL Transformer.

325 lines (324 loc) 11.3 kB
{ "name": "@aws-amplify/graphql-api-construct", "version": "1.20.3", "description": "AppSync GraphQL Api Construct using Amplify GraphQL Transformer.", "repository": { "type": "git", "url": "https://github.com/aws-amplify/amplify-category-api.git", "directory": "packages/amplify-graphql-api-construct" }, "author": "Amazon Web Services", "license": "Apache-2.0", "main": "lib/index.js", "scripts": { "build": "jsii", "watch": "jsii -w", "package": "jsii-pacmak", "clean": "rimraf lib dist tsconfig.json tsconfig.tsbuildinfo node_modules", "test": "jest", "test-watch": "jest --watch", "extract-api": "ts-node --project extract-api.tsconfig.json ../../scripts/extract-api.ts", "update-readme": "cp README_HEAD.md README.md && jsii && jsii-docgen --readme --output README.md", "prepublishOnly": "jsii && git add .jsii && git commit -m \"chore: update .jsii assembly\" --no-verify" }, "keywords": [ "awscdk", "aws-cdk", "graphql", "cdk", "aws", "amplify", "appsync" ], "publishConfig": { "access": "public" }, "bundledDependencies": [ "@aws-amplify/ai-constructs", "@aws-amplify/backend-output-schemas", "@aws-amplify/backend-output-storage", "@aws-amplify/graphql-auth-transformer", "@aws-amplify/graphql-conversation-transformer", "@aws-amplify/graphql-default-value-transformer", "@aws-amplify/graphql-directives", "@aws-amplify/graphql-function-transformer", "@aws-amplify/graphql-generation-transformer", "@aws-amplify/graphql-http-transformer", "@aws-amplify/graphql-index-transformer", "@aws-amplify/graphql-maps-to-transformer", "@aws-amplify/graphql-model-transformer", "@aws-amplify/graphql-predictions-transformer", "@aws-amplify/graphql-relational-transformer", "@aws-amplify/graphql-searchable-transformer", "@aws-amplify/graphql-sql-transformer", "@aws-amplify/graphql-transformer", "@aws-amplify/graphql-transformer-core", "@aws-amplify/graphql-transformer-interfaces", "@aws-amplify/graphql-validate-transformer", "@aws-amplify/platform-core", "@aws-amplify/plugin-types", "@aws-crypto/crc32", "@aws-crypto/sha256-browser", "@aws-crypto/sha256-js", "@aws-crypto/supports-web-crypto", "@aws-crypto/util", "@aws-sdk/client-bedrock-runtime", "@aws-sdk/client-sso", "@aws-sdk/client-sso-oidc", "@aws-sdk/client-sts", "@aws-sdk/core", "@aws-sdk/credential-provider-env", "@aws-sdk/credential-provider-http", "@aws-sdk/credential-provider-ini", "@aws-sdk/credential-provider-node", "@aws-sdk/credential-provider-process", "@aws-sdk/credential-provider-sso", "@aws-sdk/credential-provider-web-identity", "@aws-sdk/middleware-host-header", "@aws-sdk/middleware-logger", "@aws-sdk/middleware-recursion-detection", "@aws-sdk/middleware-user-agent", "@aws-sdk/nested-clients", "@aws-sdk/region-config-resolver", "@aws-sdk/token-providers", "@aws-sdk/types", "@aws-sdk/util-endpoints", "@aws-sdk/util-locate-window", "@aws-sdk/util-user-agent-browser", "@aws-sdk/util-user-agent-node", "@smithy/abort-controller", "@smithy/config-resolver", "@smithy/core", "@smithy/credential-provider-imds", "@smithy/eventstream-codec", "@smithy/eventstream-serde-browser", "@smithy/eventstream-serde-config-resolver", "@smithy/eventstream-serde-node", "@smithy/eventstream-serde-universal", "@smithy/fetch-http-handler", "@smithy/hash-node", "@smithy/invalid-dependency", "@smithy/is-array-buffer", "@smithy/middleware-content-length", "@smithy/middleware-endpoint", "@smithy/middleware-retry", "@smithy/middleware-serde", "@smithy/middleware-stack", "@smithy/node-config-provider", "@smithy/node-http-handler", "@smithy/property-provider", "@smithy/protocol-http", "@smithy/querystring-builder", "@smithy/querystring-parser", "@smithy/service-error-classification", "@smithy/shared-ini-file-loader", "@smithy/signature-v4", "@smithy/smithy-client", "@smithy/types", "@smithy/url-parser", "@smithy/util-base64", "@smithy/util-body-length-browser", "@smithy/util-body-length-node", "@smithy/util-buffer-from", "@smithy/util-config-provider", "@smithy/util-defaults-mode-browser", "@smithy/util-defaults-mode-node", "@smithy/util-endpoints", "@smithy/util-hex-encoding", "@smithy/util-middleware", "@smithy/util-retry", "@smithy/util-stream", "@smithy/util-uri-escape", "@smithy/util-utf8", "@types/uuid", "bowser", "charenc", "ci-info", "crypt", "fast-xml-parser", "fs-extra", "graceful-fs", "graphql", "graphql-mapping-template", "graphql-transformer-common", "hjson", "immer", "is-buffer", "is-ci", "jsonfile", "libphonenumber-js", "lodash", "lodash.mergewith", "lodash.snakecase", "md5", "object-hash", "pluralize", "semver", "strnum", "ts-dedent", "tslib", "universalify", "uuid", "zod" ], "dependencies": { "@aws-amplify/ai-constructs": "^1.5.3", "@aws-amplify/backend-output-schemas": "^1.0.0", "@aws-amplify/backend-output-storage": "^1.0.0", "@aws-amplify/graphql-auth-transformer": "4.2.4", "@aws-amplify/graphql-conversation-transformer": "1.1.12", "@aws-amplify/graphql-default-value-transformer": "3.1.14", "@aws-amplify/graphql-directives": "2.7.1", "@aws-amplify/graphql-function-transformer": "3.1.16", "@aws-amplify/graphql-generation-transformer": "1.2.4", "@aws-amplify/graphql-http-transformer": "3.0.19", "@aws-amplify/graphql-index-transformer": "3.0.19", "@aws-amplify/graphql-maps-to-transformer": "4.0.19", "@aws-amplify/graphql-model-transformer": "3.3.1", "@aws-amplify/graphql-predictions-transformer": "3.0.19", "@aws-amplify/graphql-relational-transformer": "3.1.11", "@aws-amplify/graphql-searchable-transformer": "3.0.19", "@aws-amplify/graphql-sql-transformer": "0.4.19", "@aws-amplify/graphql-transformer": "2.3.4", "@aws-amplify/graphql-transformer-core": "3.4.4", "@aws-amplify/graphql-transformer-interfaces": "4.2.6", "@aws-amplify/graphql-validate-transformer": "1.1.4", "@aws-amplify/platform-core": "^1.0.0", "@aws-amplify/plugin-types": "^1.0.0", "@aws-crypto/crc32": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "^5.2.0", "@aws-crypto/supports-web-crypto": "^5.2.0", "@aws-crypto/util": "^5.2.0", "@aws-sdk/client-bedrock-runtime": "^3.622.0", "@aws-sdk/client-sso": "3.637.0", "@aws-sdk/client-sso-oidc": "3.637.0", "@aws-sdk/client-sts": "^3.624.0", "@aws-sdk/core": "3.635.0", "@aws-sdk/credential-provider-env": "3.620.1", "@aws-sdk/credential-provider-http": "3.635.0", "@aws-sdk/credential-provider-ini": "3.637.0", "@aws-sdk/credential-provider-node": "3.637.0", "@aws-sdk/credential-provider-process": "3.620.1", "@aws-sdk/credential-provider-sso": "3.637.0", "@aws-sdk/credential-provider-web-identity": "3.621.0", "@aws-sdk/middleware-host-header": "3.620.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.620.0", "@aws-sdk/middleware-user-agent": "3.637.0", "@aws-sdk/nested-clients": "^3.777.0", "@aws-sdk/region-config-resolver": "3.614.0", "@aws-sdk/token-providers": "3.614.0", "@aws-sdk/types": "^3.734.0", "@aws-sdk/util-endpoints": "3.734.0", "@aws-sdk/util-locate-window": "^3.0.0", "@aws-sdk/util-user-agent-browser": "3.609.0", "@aws-sdk/util-user-agent-node": "3.614.0", "@smithy/abort-controller": "^3.1.1", "@smithy/config-resolver": "^3.0.5", "@smithy/core": "^2.4.0", "@smithy/credential-provider-imds": "^3.2.0", "@smithy/eventstream-codec": "^3.1.2", "@smithy/eventstream-serde-browser": "^3.0.6", "@smithy/eventstream-serde-config-resolver": "^3.0.3", "@smithy/eventstream-serde-node": "^3.0.5", "@smithy/eventstream-serde-universal": "^3.0.5", "@smithy/fetch-http-handler": "^3.2.4", "@smithy/hash-node": "^3.0.3", "@smithy/invalid-dependency": "^3.0.3", "@smithy/is-array-buffer": "^3.0.0", "@smithy/middleware-content-length": "^3.0.5", "@smithy/middleware-endpoint": "^3.1.0", "@smithy/middleware-retry": "^3.0.15", "@smithy/middleware-serde": "^3.0.3", "@smithy/middleware-stack": "^3.0.3", "@smithy/node-config-provider": "^3.1.4", "@smithy/node-http-handler": "^3.1.4", "@smithy/property-provider": "^3.1.3", "@smithy/protocol-http": "^4.1.0", "@smithy/querystring-builder": "^3.0.3", "@smithy/querystring-parser": "^3.0.3", "@smithy/service-error-classification": "^3.0.3", "@smithy/shared-ini-file-loader": "^3.1.4", "@smithy/signature-v4": "^4.1.0", "@smithy/smithy-client": "^3.2.0", "@smithy/types": "^3.3.0", "@smithy/url-parser": "^3.0.3", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", "@smithy/util-buffer-from": "^3.0.0", "@smithy/util-config-provider": "^3.0.0", "@smithy/util-defaults-mode-browser": "^3.0.15", "@smithy/util-defaults-mode-node": "^3.0.15", "@smithy/util-endpoints": "^2.0.5", "@smithy/util-hex-encoding": "^3.0.0", "@smithy/util-middleware": "^3.0.3", "@smithy/util-retry": "^3.0.3", "@smithy/util-stream": "^3.1.3", "@smithy/util-uri-escape": "^3.0.0", "@smithy/util-utf8": "^3.0.0", "@types/uuid": "^9.0.8", "bowser": "^2.11.0", "charenc": "^0.0.2", "ci-info": "^3.2.0", "crypt": "^0.0.2", "fast-xml-parser": "4.4.1", "fs-extra": "^8.1.0", "graceful-fs": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "5.0.2", "graphql-transformer-common": "5.1.3", "hjson": "^3.2.2", "immer": "^9.0.12", "is-buffer": "~1.1.6", "is-ci": "^3.0.1", "jsonfile": "^4.0.0", "libphonenumber-js": "1.9.47", "lodash": "^4.17.21", "lodash.mergewith": "^4.6.2", "lodash.snakecase": "^4.1.1", "md5": "^2.2.1", "object-hash": "^3.0.0", "pluralize": "8.0.0", "semver": "^7.6.3", "strnum": "^1.0.5", "ts-dedent": "^2.0.0", "tslib": "^2.6.2", "universalify": "^0.1.0", "uuid": "^9.0.1", "zod": "^3.22.2" }, "devDependencies": { "@aws-amplify/graphql-transformer-test-utils": "1.0.18", "@types/fs-extra": "^8.0.1", "@types/node": "^20.0.0", "aws-cdk-lib": "2.189.1", "constructs": "10.3.0", "jsii": "^5.4.23", "jsii-docgen": "9.1.2", "jsii-pacmak": "^1.84.0", "jsii-rosetta": "^5.4.23", "rimraf": "^3.0.0", "ts-node": "^8.10.1" }, "peerDependencies": { "aws-cdk-lib": "^2.187.0", "constructs": "^10.3.0" }, "stability": "stable", "types": "lib/index.d.ts", "jsii": { "outdir": "dist", "excludeTypescript": [ "src/__tests__/*" ], "targets": {}, "versionFormat": "full", "tsc": { "rootDir": "src", "outDir": "lib" } }, "gitHead": "d035a4bf7e1a280c6d30834498365966fead8e7d" }