Skip to content

Commit 3aafa12

Browse files
committed
feat: add cloudfront client
1 parent bd91df3 commit 3aafa12

34 files changed

Lines changed: 8138 additions & 2828 deletions
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect-aws/client-cloudfront": major
3+
---
4+
5+
add cloudfront client

β€Ž.projenrc.tsβ€Ž

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ const commons = new TypeScriptLibProject({
6666
name: "commons",
6767
description: "Effectful AWS common library",
6868
deps: ["@smithy/types", "@smithy/smithy-client", "@smithy/protocol-http"],
69-
devDeps: [...effectDeps, "@aws-sdk/middleware-logger", "@smithy/core"],
69+
devDeps: [
70+
...effectDeps,
71+
"@aws-sdk/middleware-logger",
72+
"@smithy/core",
73+
],
7074
peerDeps: commonPeerDeps,
7175
});
7276

@@ -130,7 +134,11 @@ new TypeScriptLibProject({
130134
parent: project,
131135
name: "powertools-logger",
132136
description: "Effectful AWS Lambda Powertools Logger",
133-
devDeps: [...effectDeps, "@aws-lambda-powertools/commons@2.0.0", "@aws-lambda-powertools/logger@2.0.0"],
137+
devDeps: [
138+
...effectDeps,
139+
"@aws-lambda-powertools/commons@2.0.0",
140+
"@aws-lambda-powertools/logger@2.0.0",
141+
],
134142
peerDeps: [...commonPeerDeps, "@aws-lambda-powertools/logger@>=2.0.0"],
135143
});
136144

@@ -159,7 +167,11 @@ new TypeScriptLibProject({
159167
parent: project,
160168
name: "secrets-manager",
161169
description: "Effectful AWS Secrets Manager functions",
162-
devDeps: [...effectDeps, "@aws-sdk/client-secrets-manager@^3", "@fluffy-spoon/substitute"],
170+
devDeps: [
171+
...effectDeps,
172+
"@aws-sdk/client-secrets-manager@^3",
173+
"@fluffy-spoon/substitute",
174+
],
163175
peerDeps: commonPeerDeps,
164176
workspacePeerDeps: [secretsManagerClient],
165177
});
@@ -177,7 +189,11 @@ new TypeScriptLibProject({
177189
parent: project,
178190
name: "s3",
179191
description: "Effectful AWS S3 functions",
180-
devDeps: [...effectDeps, "@effect/platform", "@aws-sdk/client-s3@^3"],
192+
devDeps: [
193+
...effectDeps,
194+
"@effect/platform",
195+
"@aws-sdk/client-s3@^3",
196+
],
181197
peerDeps: ["effect@>=3.15.5 <4.0.0", "@effect/platform@>=0.83.0"],
182198
workspacePeerDeps: [s3Client],
183199
addExamples: true,

β€ŽREADME.mdβ€Ž

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.gitattributesβ€Ž

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.gitignoreβ€Ž

Lines changed: 44 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.npmignoreβ€Ž

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.projen/deps.jsonβ€Ž

Lines changed: 34 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.projen/files.jsonβ€Ž

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/.projen/tasks.jsonβ€Ž

Lines changed: 120 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/client-cloudfront/LICENSEβ€Ž

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)