From 5c902569983a91be4cbfad701b2e1b6045428b85 Mon Sep 17 00:00:00 2001 From: Rico Huijbers Date: Fri, 7 Jun 2019 15:10:56 +0200 Subject: [PATCH] chore: fix build by fixing route53 definitions (#2788) Work around awslabs/jsii#525. --- packages/@aws-cdk/aws-mediastore/.npmignore | 5 ++++- packages/@aws-cdk/aws-pinpointemail/.npmignore | 5 ++++- packages/@aws-cdk/aws-route53/lib/record-set.ts | 7 ++++++- packages/@aws-cdk/aws-transfer/.npmignore | 5 ++++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/packages/@aws-cdk/aws-mediastore/.npmignore b/packages/@aws-cdk/aws-mediastore/.npmignore index 687587358d66a..f826a6bca989a 100644 --- a/packages/@aws-cdk/aws-mediastore/.npmignore +++ b/packages/@aws-cdk/aws-mediastore/.npmignore @@ -16,4 +16,7 @@ dist .LAST_PACKAGE .jsii -*.tsbuildinfo \ No newline at end of file +*.tsbuildinfo + +# Include .jsii +!.jsii diff --git a/packages/@aws-cdk/aws-pinpointemail/.npmignore b/packages/@aws-cdk/aws-pinpointemail/.npmignore index 687587358d66a..f826a6bca989a 100644 --- a/packages/@aws-cdk/aws-pinpointemail/.npmignore +++ b/packages/@aws-cdk/aws-pinpointemail/.npmignore @@ -16,4 +16,7 @@ dist .LAST_PACKAGE .jsii -*.tsbuildinfo \ No newline at end of file +*.tsbuildinfo + +# Include .jsii +!.jsii diff --git a/packages/@aws-cdk/aws-route53/lib/record-set.ts b/packages/@aws-cdk/aws-route53/lib/record-set.ts index 929ef4ec28192..4e13c8c0ba62c 100644 --- a/packages/@aws-cdk/aws-route53/lib/record-set.ts +++ b/packages/@aws-cdk/aws-route53/lib/record-set.ts @@ -166,7 +166,12 @@ export class ARecord extends RecordSet { /** * Construction properties for a AaaaRecord. */ -export interface AaaaRecordProps extends RecordSetOptions, ARecordProps {} +export interface AaaaRecordProps extends RecordSetOptions { + /** + * The target. + */ + readonly target: AddressRecordTarget; +} /** * A DNS AAAA record diff --git a/packages/@aws-cdk/aws-transfer/.npmignore b/packages/@aws-cdk/aws-transfer/.npmignore index 687587358d66a..f826a6bca989a 100644 --- a/packages/@aws-cdk/aws-transfer/.npmignore +++ b/packages/@aws-cdk/aws-transfer/.npmignore @@ -16,4 +16,7 @@ dist .LAST_PACKAGE .jsii -*.tsbuildinfo \ No newline at end of file +*.tsbuildinfo + +# Include .jsii +!.jsii