From 223f8906bf697f7ff1ff8fd305d5ef5be85da146 Mon Sep 17 00:00:00 2001 From: Luiz Felipe Moureau Date: Fri, 7 Jul 2023 02:02:22 -0300 Subject: [PATCH 1/2] :bug: bug: fix types --- infrastructure/lib/null-stack.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/infrastructure/lib/null-stack.ts b/infrastructure/lib/null-stack.ts index 4293fe2..650c905 100644 --- a/infrastructure/lib/null-stack.ts +++ b/infrastructure/lib/null-stack.ts @@ -11,7 +11,11 @@ import * as apigateway from "aws-cdk-lib/aws-apigatewayv2"; import { Construct } from "constructs"; /* ---------- Types ---------- */ -import { NullStackCDK } from "./@types"; +interface GetBucket extends s3.BucketProps { + bucket_name: string; + resource_name: string; + environment: string; +} /* ---------- Interfaces ---------- */ interface Bucket { @@ -108,7 +112,7 @@ export class NullstackAppStack extends cdk.Stack { resource_name, environment, ...props - }: NullStackCDK.GetBucket): s3.IBucket { + }: GetBucket): s3.IBucket { return new s3.Bucket(this, `${resource_name}-${environment}`, { bucketName: `${bucket_name}-${environment}`, removalPolicy: cdk.RemovalPolicy.DESTROY, From c95fb7600f42b2aaa768653cd8a4645445bef4a4 Mon Sep 17 00:00:00 2001 From: Luiz Felipe Moureau Date: Fri, 7 Jul 2023 02:04:02 -0300 Subject: [PATCH 2/2] fix code organisation --- infrastructure/lib/null-stack.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/infrastructure/lib/null-stack.ts b/infrastructure/lib/null-stack.ts index 650c905..58a6381 100644 --- a/infrastructure/lib/null-stack.ts +++ b/infrastructure/lib/null-stack.ts @@ -10,14 +10,13 @@ import * as lambda from "aws-cdk-lib/aws-lambda"; import * as apigateway from "aws-cdk-lib/aws-apigatewayv2"; import { Construct } from "constructs"; -/* ---------- Types ---------- */ +/* ---------- Interfaces ---------- */ interface GetBucket extends s3.BucketProps { bucket_name: string; resource_name: string; environment: string; } -/* ---------- Interfaces ---------- */ interface Bucket { /** * Bucket resource ID @@ -30,6 +29,7 @@ interface Bucket { name: string; } +/* ---------- Types ---------- */ type SSG = { build_type: "ssg";