Skip to content

Commit 09f236e

Browse files
authored
chore(deps): Bulk update of all dependencies (#104)
1 parent 87edaed commit 09f236e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+2104
-5869
lines changed

.github/dependabot.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ updates:
1414
- dependency-name: "@types/node"
1515
versions: ">=11.0.0-0"
1616
- dependency-name: "constructs"
17-
versions: ">=3.0.2"
17+
versions: ">=3.0.4"
1818
- dependency-name: "@aws-cdk/*"
1919
commit-message:
2020
prefix: "chore(deps):"

build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,6 @@ rm -rf $BUILD_INDICATOR
4848

4949
echo "============================================================================================="
5050
echo "building..."
51-
time lerna run $bail --stream $runtarget || fail
51+
time lerna run $bail --stream $runtarget --ignore 'all-in-farm**' || fail
5252

5353
touch $BUILD_INDICATOR

examples/deadline/All-In-AWS-Infrastructure-Basic/python/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
install_requires=[
2020
"aws-cdk.core==1.57.0",
21-
"aws-rfdk==0.16.0"
21+
"aws-rfdk==0.17.0"
2222
],
2323

2424
python_requires=">=3.7",

examples/deadline/All-In-AWS-Infrastructure-Basic/ts/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
"watch": "tsc -w"
1919
},
2020
"devDependencies": {
21-
"@types/node": "10.17.5",
22-
"aws-cdk": "1.57.0",
23-
"ts-node": "^8.1.0",
24-
"typescript": "^3.8.3"
21+
"@types/node": "^14.6.1",
22+
"aws-cdk": "1.61.1",
23+
"ts-node": "^9.0.0",
24+
"typescript": "~3.9.7"
2525
},
2626
"dependencies": {
2727
"@aws-cdk/core": "1.57.0",
2828
"aws-rfdk": "0.17.0",
29-
"source-map-support": "^0.5.16"
29+
"source-map-support": "^0.5.19"
3030
}
3131
}

integ/package.json

+34-34
Original file line numberDiff line numberDiff line change
@@ -54,50 +54,50 @@
5454
"pkglint": "pkglint -f"
5555
},
5656
"devDependencies": {
57-
"@aws-cdk/assert": "1.57.0",
58-
"@types/jest": "^26.0.4",
59-
"@types/node": "^14.0.14",
60-
"@typescript-eslint/eslint-plugin": "^3.5.0",
61-
"@typescript-eslint/parser": "^3.5.0",
62-
"aws-cdk": "1.57.0",
63-
"eslint": "^7.4.0",
57+
"@aws-cdk/assert": "1.61.1",
58+
"@types/jest": "^26.0.10",
59+
"@types/node": "^14.6.1",
60+
"@typescript-eslint/eslint-plugin": "^3.10.1",
61+
"@typescript-eslint/parser": "^3.10.1",
62+
"aws-cdk": "1.61.1",
63+
"eslint": "^7.7.0",
6464
"eslint-import-resolver-node": "^0.3.4",
65-
"eslint-import-resolver-typescript": "^2.0.0",
65+
"eslint-import-resolver-typescript": "^2.2.1",
6666
"eslint-plugin-import": "^2.22.0",
6767
"eslint-plugin-license-header": "^0.2.0",
68-
"jest": "^26.1.0",
68+
"jest": "^26.4.2",
6969
"pkglint": "0.17.0",
70-
"ts-jest": "^26.1.3"
70+
"ts-jest": "^26.2.0"
7171
},
7272
"dependencies": {
73-
"@aws-cdk/aws-docdb": "1.57.0",
74-
"@aws-cdk/aws-ec2": "1.57.0",
75-
"@aws-cdk/aws-efs": "1.57.0",
76-
"@aws-cdk/aws-elasticloadbalancingv2": "1.57.0",
77-
"@aws-cdk/aws-iam": "1.57.0",
78-
"@aws-cdk/aws-logs": "1.57.0",
79-
"@aws-cdk/aws-route53": "1.57.0",
80-
"@aws-cdk/aws-s3": "1.57.0",
81-
"@aws-cdk/aws-s3-assets": "1.57.0",
82-
"@aws-cdk/aws-secretsmanager": "1.57.0",
83-
"@aws-cdk/core": "1.57.0",
73+
"@aws-cdk/aws-docdb": "1.61.1",
74+
"@aws-cdk/aws-ec2": "1.61.1",
75+
"@aws-cdk/aws-efs": "1.61.1",
76+
"@aws-cdk/aws-elasticloadbalancingv2": "1.61.1",
77+
"@aws-cdk/aws-iam": "1.61.1",
78+
"@aws-cdk/aws-logs": "1.61.1",
79+
"@aws-cdk/aws-route53": "1.61.1",
80+
"@aws-cdk/aws-s3": "1.61.1",
81+
"@aws-cdk/aws-s3-assets": "1.61.1",
82+
"@aws-cdk/aws-secretsmanager": "1.61.1",
83+
"@aws-cdk/core": "1.61.1",
8484
"aws-rfdk": "0.17.0",
85-
"aws-sdk": "^2.709.0"
85+
"aws-sdk": "^2.741.0"
8686
},
8787
"peerDependencies": {
88-
"@aws-cdk/aws-docdb": "1.57.0",
89-
"@aws-cdk/aws-ec2": "1.57.0",
90-
"@aws-cdk/aws-efs": "1.57.0",
91-
"@aws-cdk/aws-elasticloadbalancingv2": "1.57.0",
92-
"@aws-cdk/aws-iam": "1.57.0",
93-
"@aws-cdk/aws-logs": "1.57.0",
94-
"@aws-cdk/aws-route53": "1.57.0",
95-
"@aws-cdk/aws-s3": "1.57.0",
96-
"@aws-cdk/aws-s3-assets": "1.57.0",
97-
"@aws-cdk/aws-secretsmanager": "1.57.0",
98-
"@aws-cdk/core": "1.57.0",
88+
"@aws-cdk/aws-docdb": "1.61.1",
89+
"@aws-cdk/aws-ec2": "1.61.1",
90+
"@aws-cdk/aws-efs": "1.61.1",
91+
"@aws-cdk/aws-elasticloadbalancingv2": "1.61.1",
92+
"@aws-cdk/aws-iam": "1.61.1",
93+
"@aws-cdk/aws-logs": "1.61.1",
94+
"@aws-cdk/aws-route53": "1.61.1",
95+
"@aws-cdk/aws-s3": "1.61.1",
96+
"@aws-cdk/aws-s3-assets": "1.61.1",
97+
"@aws-cdk/aws-secretsmanager": "1.61.1",
98+
"@aws-cdk/core": "1.61.1",
9999
"aws-rfdk": "0.17.0",
100-
"aws-sdk": "^2.709.0"
100+
"aws-sdk": "^2.741.0"
101101
},
102102
"engines": {
103103
"node": ">= 10.13.0 <13 || >=13.7.0"

lambda-layers/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
"stability": "stable",
3030
"maturity": "stable",
3131
"devDependencies": {
32-
"@types/node": "^14.0.12",
33-
"typescript": "~3.9.6"
32+
"@types/node": "^14.6.1",
33+
"typescript": "~3.9.7"
3434
},
3535
"dependencies": {
36-
"aws-sdk": "^2.693.0"
36+
"aws-sdk": "^2.741.0"
3737
}
3838
}

package.json

+62-62
Original file line numberDiff line numberDiff line change
@@ -26,75 +26,75 @@
2626
}
2727
},
2828
"devDependencies": {
29-
"@aws-cdk/assets": "1.57.0",
30-
"@aws-cdk/aws-apigateway": "1.57.0",
31-
"@aws-cdk/aws-applicationautoscaling": "1.57.0",
32-
"@aws-cdk/aws-autoscaling": "1.57.0",
33-
"@aws-cdk/aws-autoscaling-common": "1.57.0",
34-
"@aws-cdk/aws-autoscaling-hooktargets": "1.57.0",
35-
"@aws-cdk/aws-batch": "1.57.0",
36-
"@aws-cdk/aws-certificatemanager": "1.57.0",
37-
"@aws-cdk/aws-cloudformation": "1.57.0",
38-
"@aws-cdk/aws-cloudfront": "1.57.0",
39-
"@aws-cdk/aws-cloudwatch": "1.57.0",
40-
"@aws-cdk/aws-cloudwatch-actions": "1.57.0",
41-
"@aws-cdk/aws-codebuild": "1.57.0",
42-
"@aws-cdk/aws-codecommit": "1.57.0",
43-
"@aws-cdk/aws-codeguruprofiler": "1.57.0",
44-
"@aws-cdk/aws-codepipeline": "1.57.0",
45-
"@aws-cdk/aws-cognito": "1.57.0",
46-
"@aws-cdk/aws-docdb": "1.57.0",
47-
"@aws-cdk/aws-dynamodb": "1.57.0",
48-
"@aws-cdk/aws-ec2": "1.57.0",
49-
"@aws-cdk/aws-ecr": "1.57.0",
50-
"@aws-cdk/aws-ecr-assets": "1.57.0",
51-
"@aws-cdk/aws-ecs": "1.57.0",
52-
"@aws-cdk/aws-ecs-patterns": "1.57.0",
53-
"@aws-cdk/aws-efs": "1.57.0",
54-
"@aws-cdk/aws-elasticloadbalancing": "1.57.0",
55-
"@aws-cdk/aws-elasticloadbalancingv2": "1.57.0",
56-
"@aws-cdk/aws-events": "1.57.0",
57-
"@aws-cdk/aws-events-targets": "1.57.0",
58-
"@aws-cdk/aws-iam": "1.57.0",
59-
"@aws-cdk/aws-kinesis": "1.57.0",
60-
"@aws-cdk/aws-kms": "1.57.0",
61-
"@aws-cdk/aws-lambda": "1.57.0",
62-
"@aws-cdk/aws-logs": "1.57.0",
63-
"@aws-cdk/aws-route53": "1.57.0",
64-
"@aws-cdk/aws-route53-targets": "1.57.0",
65-
"@aws-cdk/aws-s3": "1.57.0",
66-
"@aws-cdk/aws-s3-assets": "1.57.0",
67-
"@aws-cdk/aws-sam": "1.57.0",
68-
"@aws-cdk/aws-secretsmanager": "1.57.0",
69-
"@aws-cdk/aws-servicediscovery": "1.57.0",
70-
"@aws-cdk/aws-sns": "1.57.0",
71-
"@aws-cdk/aws-sns-subscriptions": "1.57.0",
72-
"@aws-cdk/aws-sqs": "1.57.0",
73-
"@aws-cdk/aws-ssm": "1.57.0",
74-
"@aws-cdk/aws-stepfunctions": "1.57.0",
75-
"@aws-cdk/cloud-assembly-schema": "1.57.0",
76-
"@aws-cdk/core": "1.57.0",
77-
"@aws-cdk/custom-resources": "1.57.0",
78-
"@aws-cdk/cx-api": "1.57.0",
79-
"@aws-cdk/region-info": "1.57.0",
80-
"@types/jest": "^26.0.4",
81-
"@types/node": "^14.0.14",
29+
"@aws-cdk/assets": "1.61.1",
30+
"@aws-cdk/aws-apigateway": "1.61.1",
31+
"@aws-cdk/aws-applicationautoscaling": "1.61.1",
32+
"@aws-cdk/aws-autoscaling": "1.61.1",
33+
"@aws-cdk/aws-autoscaling-common": "1.61.1",
34+
"@aws-cdk/aws-autoscaling-hooktargets": "1.61.1",
35+
"@aws-cdk/aws-batch": "1.61.1",
36+
"@aws-cdk/aws-certificatemanager": "1.61.1",
37+
"@aws-cdk/aws-cloudformation": "1.61.1",
38+
"@aws-cdk/aws-cloudfront": "1.61.1",
39+
"@aws-cdk/aws-cloudwatch": "1.61.1",
40+
"@aws-cdk/aws-cloudwatch-actions": "1.61.1",
41+
"@aws-cdk/aws-codebuild": "1.61.1",
42+
"@aws-cdk/aws-codecommit": "1.61.1",
43+
"@aws-cdk/aws-codeguruprofiler": "1.61.1",
44+
"@aws-cdk/aws-codepipeline": "1.61.1",
45+
"@aws-cdk/aws-cognito": "1.61.1",
46+
"@aws-cdk/aws-docdb": "1.61.1",
47+
"@aws-cdk/aws-dynamodb": "1.61.1",
48+
"@aws-cdk/aws-ec2": "1.61.1",
49+
"@aws-cdk/aws-ecr": "1.61.1",
50+
"@aws-cdk/aws-ecr-assets": "1.61.1",
51+
"@aws-cdk/aws-ecs": "1.61.1",
52+
"@aws-cdk/aws-ecs-patterns": "1.61.1",
53+
"@aws-cdk/aws-efs": "1.61.1",
54+
"@aws-cdk/aws-elasticloadbalancing": "1.61.1",
55+
"@aws-cdk/aws-elasticloadbalancingv2": "1.61.1",
56+
"@aws-cdk/aws-events": "1.61.1",
57+
"@aws-cdk/aws-events-targets": "1.61.1",
58+
"@aws-cdk/aws-iam": "1.61.1",
59+
"@aws-cdk/aws-kinesis": "1.61.1",
60+
"@aws-cdk/aws-kms": "1.61.1",
61+
"@aws-cdk/aws-lambda": "1.61.1",
62+
"@aws-cdk/aws-logs": "1.61.1",
63+
"@aws-cdk/aws-route53": "1.61.1",
64+
"@aws-cdk/aws-route53-targets": "1.61.1",
65+
"@aws-cdk/aws-s3": "1.61.1",
66+
"@aws-cdk/aws-s3-assets": "1.61.1",
67+
"@aws-cdk/aws-sam": "1.61.1",
68+
"@aws-cdk/aws-secretsmanager": "1.61.1",
69+
"@aws-cdk/aws-servicediscovery": "1.61.1",
70+
"@aws-cdk/aws-sns": "1.61.1",
71+
"@aws-cdk/aws-sns-subscriptions": "1.61.1",
72+
"@aws-cdk/aws-sqs": "1.61.1",
73+
"@aws-cdk/aws-ssm": "1.61.1",
74+
"@aws-cdk/aws-stepfunctions": "1.61.1",
75+
"@aws-cdk/cloud-assembly-schema": "1.61.1",
76+
"@aws-cdk/core": "1.61.1",
77+
"@aws-cdk/custom-resources": "1.61.1",
78+
"@aws-cdk/cx-api": "1.61.1",
79+
"@aws-cdk/region-info": "1.61.1",
80+
"@types/jest": "^26.0.10",
81+
"@types/node": "^14.6.1",
8282
"@types/nodeunit": "^0.0.31",
83-
"aws-cdk": "1.57.0",
84-
"aws-sdk": "^2.709.0",
85-
"constructs": "^3.0.2",
86-
"conventional-changelog-cli": "^2.0.34",
83+
"aws-cdk": "1.61.1",
84+
"aws-sdk": "^2.741.0",
85+
"constructs": "^3.0.4",
86+
"conventional-changelog-cli": "^2.1.0",
8787
"fs-extra": "^9.0.1",
88-
"jest": "^25.5.4",
88+
"jest": "^26.4.2",
8989
"jsii-diff": "^1.12.0",
9090
"jsii-pacmak": "^1.12.0",
91-
"jest-junit": "^11.0.1",
91+
"jest-junit": "^11.1.0",
9292
"lerna": "^3.22.1",
9393
"nodeunit": "^0.11.3",
9494
"nyc": "^15.1.0",
95-
"standard-version": "^8.0.2",
96-
"ts-jest": "^25.5.1",
97-
"typescript": "~3.9.6"
95+
"standard-version": "^9.0.0",
96+
"ts-jest": "^26.2.0",
97+
"typescript": "~3.9.7"
9898
},
9999
"workspaces": {
100100
"packages": [

packages/aws-rfdk/lib/core/lib/cloudwatch-agent.ts

-2
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@ export interface CloudWatchAgentProps {
5757
* bucket to prevent an attacker from modifying the actions performed by these scripts. We strongly recommend that
5858
* you either enable Amazon S3 server access logging on your CDK bootstrap bucket, or enable AWS CloudTrail on your
5959
* account to assist in post-incident analysis of compromised production environments.
60-
*
61-
* @ResourcesDeployed
6260
*/
6361
export class CloudWatchAgent extends Construct {
6462

packages/aws-rfdk/lib/core/lib/exporting-log-group.ts

-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,6 @@ export interface ExportingLogGroupProps {
7474
* We strongly recommend that you either enable Amazon S3 server access logging on your CDK bootstrap bucket,
7575
* or enable AWS CloudTrail on your account to assist in post-incident analysis of compromised production
7676
* environments.
77-
*
78-
* @ResourcesDeployed
7977
*/
8078
export class ExportingLogGroup extends Construct {
8179
/**

packages/aws-rfdk/lib/core/lib/health-monitor.ts

+15-2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import {
3232
Duration,
3333
IResource,
3434
RemovalPolicy,
35+
ResourceEnvironment,
3536
Stack,
3637
} from '@aws-cdk/core';
3738
import {LoadBalancerFactory} from './load-balancer-manager';
@@ -212,6 +213,11 @@ abstract class HealthMonitorBase extends Construct implements IHealthMonitor {
212213
*/
213214
public abstract readonly stack: Stack;
214215

216+
/**
217+
* The environment this resource belongs to.
218+
*/
219+
public abstract readonly env: ResourceEnvironment;
220+
215221
/**
216222
* Attaches the load-balancing target to the ELB for instance-level
217223
* monitoring.
@@ -281,8 +287,6 @@ abstract class HealthMonitorBase extends Construct implements IHealthMonitor {
281287
* Notification Service (SNS) Topic that is created by this construct. Any principal that is able to publish notification
282288
* to this SNS Topic can cause the Lambda to execute and reduce one of your worker fleets to zero instances. You should
283289
* not grant any additional principals permissions to publish to this SNS Topic.
284-
*
285-
* @ResourcesDeployed
286290
*/
287291
export class HealthMonitor extends HealthMonitorBase {
288292

@@ -345,6 +349,11 @@ export class HealthMonitor extends HealthMonitorBase {
345349
*/
346350
public readonly stack: Stack;
347351

352+
/**
353+
* The environment this resource belongs to.
354+
*/
355+
public readonly env: ResourceEnvironment;
356+
348357
/**
349358
* SNS topic for all unhealthy fleet notifications. This is triggered by
350359
* the grace period and hard terminations alarms for the registered fleets.
@@ -364,6 +373,10 @@ export class HealthMonitor extends HealthMonitorBase {
364373
constructor(scope: Construct, id: string, props: HealthMonitorProps) {
365374
super(scope, id);
366375
this.stack = Stack.of(scope);
376+
this.env = {
377+
account: this.stack.account,
378+
region: this.stack.region,
379+
};
367380
this.props = props;
368381

369382
this.lbFactory = new LoadBalancerFactory(this, props.vpc);

packages/aws-rfdk/lib/core/lib/imported-acm-certificate.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import {
2626
CustomResource,
2727
Duration,
2828
RemovalPolicy,
29+
ResourceEnvironment,
2930
Stack,
3031
Tag,
3132
Token,
@@ -89,8 +90,6 @@ export interface ImportedAcmCertificateProps {
8990
* - The AWS Lambda for this construct also has broad IAM permissions to delete any Certificate that is stored
9091
* in AWS Certificate Manager. You should not grant any additional actors/principals the ability to modify or
9192
* execute this Lambda.
92-
*
93-
* @ResourcesDeployed
9493
*/
9594
export class ImportedAcmCertificate extends Construct implements ICertificate {
9695
private static IMPORTER_UUID = '2d20d8f2-7b84-444e-b738-c75b499a9eaa';
@@ -100,6 +99,7 @@ export class ImportedAcmCertificate extends Construct implements ICertificate {
10099
*/
101100
public readonly certificateArn: string;
102101
public readonly stack: Stack;
102+
public readonly env: ResourceEnvironment;
103103
// The DynamoDB Table that is used as a backing store for the CustomResource utilized in this construct.
104104
protected readonly database: Table;
105105
protected readonly uniqueTag: Tag;
@@ -108,6 +108,10 @@ export class ImportedAcmCertificate extends Construct implements ICertificate {
108108
super(scope, id);
109109

110110
this.stack = Stack.of(this);
111+
this.env = {
112+
account: this.stack.account,
113+
region: this.stack.region,
114+
};
111115

112116
this.database = new Table(this, 'Table', {
113117
partitionKey: { name: 'PhysicalId', type: AttributeType.STRING },

packages/aws-rfdk/lib/core/lib/mongodb-installer.ts

-2
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@ export interface MongoDbInstallerProps {
9797
* bucket to prevent an attacker from modifying the actions performed by these scripts. We strongly recommend that
9898
* you either enable Amazon S3 server access logging on your CDK bootstrap bucket, or enable AWS CloudTrail on your
9999
* account to assist in post-incident analysis of compromised production environments.
100-
*
101-
* @ResourcesDeployed
102100
*/
103101
export class MongoDbInstaller {
104102

0 commit comments

Comments
 (0)