@aws-amplify/graphql-api-construct
Version:
AppSync GraphQL Api Construct using Amplify GraphQL Transformer.
325 lines (324 loc) • 11.3 kB
JSON
{
"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"
}