UNPKG

7.76 kBJSONView Raw
1{
2 "name": "@aws-cdk/aws-cloudfront",
3 "version": "1.161.0",
4 "description": "The CDK Construct Library for AWS::CloudFront",
5 "main": "lib/index.js",
6 "types": "lib/index.d.ts",
7 "jsii": {
8 "outdir": "dist",
9 "targets": {
10 "java": {
11 "package": "software.amazon.awscdk.services.cloudfront",
12 "maven": {
13 "groupId": "software.amazon.awscdk",
14 "artifactId": "cloudfront"
15 }
16 },
17 "dotnet": {
18 "namespace": "Amazon.CDK.AWS.CloudFront",
19 "packageId": "Amazon.CDK.AWS.CloudFront",
20 "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"
21 },
22 "python": {
23 "distName": "aws-cdk.aws-cloudfront",
24 "module": "aws_cdk.aws_cloudfront",
25 "classifiers": [
26 "Framework :: AWS CDK",
27 "Framework :: AWS CDK :: 1"
28 ]
29 }
30 },
31 "projectReferences": true,
32 "metadata": {
33 "jsii": {
34 "rosetta": {
35 "strict": true
36 }
37 }
38 }
39 },
40 "repository": {
41 "type": "git",
42 "url": "https://github.com/aws/aws-cdk.git",
43 "directory": "packages/@aws-cdk/aws-cloudfront"
44 },
45 "scripts": {
46 "build": "cdk-build",
47 "watch": "cdk-watch",
48 "lint": "cdk-lint",
49 "test": "cdk-test",
50 "integ": "integ-runner",
51 "pkglint": "pkglint -f",
52 "package": "cdk-package",
53 "awslint": "cdk-awslint",
54 "cfn2ts": "cfn2ts",
55 "build+test+package": "yarn build+test && yarn package",
56 "build+test": "yarn build && yarn test",
57 "compat": "cdk-compat",
58 "gen": "cfn2ts",
59 "rosetta:extract": "yarn --silent jsii-rosetta extract",
60 "build+extract": "yarn build && yarn rosetta:extract",
61 "build+test+extract": "yarn build+test && yarn rosetta:extract"
62 },
63 "cdk-build": {
64 "cloudformation": "AWS::CloudFront",
65 "env": {
66 "AWSLINT_BASE_CONSTRUCT": true
67 }
68 },
69 "keywords": [
70 "aws",
71 "cdk",
72 "constructs",
73 "cloudfront"
74 ],
75 "author": {
76 "name": "Amazon Web Services",
77 "url": "https://aws.amazon.com",
78 "organization": true
79 },
80 "license": "Apache-2.0",
81 "devDependencies": {
82 "@aws-cdk/assertions": "1.161.0",
83 "@aws-cdk/cdk-build-tools": "1.161.0",
84 "@aws-cdk/integ-runner": "1.161.0",
85 "@aws-cdk/cfn2ts": "1.161.0",
86 "@aws-cdk/pkglint": "1.161.0",
87 "@types/jest": "^27.5.2",
88 "aws-sdk": "^2.848.0",
89 "jest": "^27.5.1"
90 },
91 "dependencies": {
92 "@aws-cdk/aws-certificatemanager": "1.161.0",
93 "@aws-cdk/aws-cloudwatch": "1.161.0",
94 "@aws-cdk/aws-ec2": "1.161.0",
95 "@aws-cdk/aws-iam": "1.161.0",
96 "@aws-cdk/aws-kms": "1.161.0",
97 "@aws-cdk/aws-lambda": "1.161.0",
98 "@aws-cdk/aws-s3": "1.161.0",
99 "@aws-cdk/aws-ssm": "1.161.0",
100 "@aws-cdk/core": "1.161.0",
101 "@aws-cdk/cx-api": "1.161.0",
102 "constructs": "^3.3.69"
103 },
104 "homepage": "https://github.com/aws/aws-cdk",
105 "peerDependencies": {
106 "@aws-cdk/aws-certificatemanager": "1.161.0",
107 "@aws-cdk/aws-cloudwatch": "1.161.0",
108 "@aws-cdk/aws-ec2": "1.161.0",
109 "@aws-cdk/aws-iam": "1.161.0",
110 "@aws-cdk/aws-kms": "1.161.0",
111 "@aws-cdk/aws-lambda": "1.161.0",
112 "@aws-cdk/aws-s3": "1.161.0",
113 "@aws-cdk/aws-ssm": "1.161.0",
114 "@aws-cdk/core": "1.161.0",
115 "@aws-cdk/cx-api": "1.161.0",
116 "constructs": "^3.3.69"
117 },
118 "engines": {
119 "node": ">= 14.15.0"
120 },
121 "stability": "stable",
122 "maturity": "stable",
123 "awslint": {
124 "exclude": [
125 "props-physical-name:@aws-cdk/aws-cloudfront.Distribution",
126 "props-physical-name:@aws-cdk/aws-cloudfront.DistributionProps",
127 "props-physical-name:@aws-cdk/aws-cloudfront.CloudFrontWebDistribution",
128 "props-physical-name:@aws-cdk/aws-cloudfront.CloudFrontWebDistributionProps",
129 "props-physical-name:@aws-cdk/aws-cloudfront.OriginAccessIdentityProps",
130 "docs-public-apis:@aws-cdk/aws-cloudfront.ViewerProtocolPolicy.ALLOW_ALL",
131 "docs-public-apis:@aws-cdk/aws-cloudfront.ViewerProtocolPolicy.REDIRECT_TO_HTTPS",
132 "props-default-doc:@aws-cdk/aws-cloudfront.Behavior.isDefaultBehavior",
133 "props-default-doc:@aws-cdk/aws-cloudfront.Behavior.minTtl",
134 "props-default-doc:@aws-cdk/aws-cloudfront.Behavior.pathPattern",
135 "props-default-doc:@aws-cdk/aws-cloudfront.Behavior.trustedSigners",
136 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontWebDistributionProps",
137 "docs-public-apis:@aws-cdk/aws-cloudfront.LambdaFunctionAssociation",
138 "props-default-doc:@aws-cdk/aws-cloudfront.SourceConfiguration.customOriginSource",
139 "props-default-doc:@aws-cdk/aws-cloudfront.SourceConfiguration.s3OriginSource",
140 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontAllowedCachedMethods.GET_HEAD",
141 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontAllowedCachedMethods.GET_HEAD_OPTIONS",
142 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontAllowedMethods.GET_HEAD",
143 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontAllowedMethods.GET_HEAD_OPTIONS",
144 "docs-public-apis:@aws-cdk/aws-cloudfront.CloudFrontAllowedMethods.ALL",
145 "docs-public-apis:@aws-cdk/aws-cloudfront.OriginSslPolicy",
146 "docs-public-apis:@aws-cdk/aws-cloudfront.OriginSslPolicy.SSL_V3",
147 "docs-public-apis:@aws-cdk/aws-cloudfront.OriginSslPolicy.TLS_V1",
148 "docs-public-apis:@aws-cdk/aws-cloudfront.OriginSslPolicy.TLS_V1_1",
149 "docs-public-apis:@aws-cdk/aws-cloudfront.OriginSslPolicy.TLS_V1_2",
150 "docs-public-apis:@aws-cdk/aws-cloudfront.SSLMethod.SNI",
151 "docs-public-apis:@aws-cdk/aws-cloudfront.SSLMethod.VIP",
152 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.SSL_V3",
153 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1",
154 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1_2016",
155 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1_1_2016",
156 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1_2_2018",
157 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1_2_2019",
158 "docs-public-apis:@aws-cdk/aws-cloudfront.SecurityPolicyProtocol.TLS_V1_2_2021",
159 "docs-public-apis:@aws-cdk/aws-cloudfront.ViewerCertificate.aliases",
160 "docs-public-apis:@aws-cdk/aws-cloudfront.ViewerCertificate.props",
161 "docs-public-apis:@aws-cdk/aws-cloudfront.ViewerCertificateOptions",
162 "props-default-doc:@aws-cdk/aws-cloudfront.ViewerCertificateOptions.aliases",
163 "construct-interface-extends-iconstruct:@aws-cdk/aws-cloudfront.ICachePolicy",
164 "resource-interface-extends-resource:@aws-cdk/aws-cloudfront.ICachePolicy",
165 "resource-attribute:@aws-cdk/aws-cloudfront.CachePolicy.cachePolicyLastModifiedTime",
166 "construct-interface-extends-iconstruct:@aws-cdk/aws-cloudfront.IOriginRequestPolicy",
167 "resource-interface-extends-resource:@aws-cdk/aws-cloudfront.IOriginRequestPolicy",
168 "resource-attribute:@aws-cdk/aws-cloudfront.OriginRequestPolicy.originRequestPolicyLastModifiedTime",
169 "resource-attribute:@aws-cdk/aws-cloudfront.KeyGroup.keyGroupLastModifiedTime",
170 "resource-attribute:@aws-cdk/aws-cloudfront.PublicKey.publicKeyCreatedTime",
171 "resource-attribute:@aws-cdk/aws-cloudfront.OriginAccessIdentity.cloudFrontOriginAccessIdentityId",
172 "resource-attribute:@aws-cdk/aws-cloudfront.Function.functionMetadataFunctionArn",
173 "construct-interface-extends-iconstruct:@aws-cdk/aws-cloudfront.IResponseHeadersPolicy",
174 "resource-interface-extends-resource:@aws-cdk/aws-cloudfront.IResponseHeadersPolicy",
175 "resource-attribute:@aws-cdk/aws-cloudfront.ResponseHeadersPolicy.responseHeadersPolicyLastModifiedTime"
176 ]
177 },
178 "awscdkio": {
179 "announce": false
180 },
181 "publishConfig": {
182 "tag": "latest"
183 }
184}
\No newline at end of file