diff --git a/.prettierrc b/.prettierrc index 057e899..bc1039f 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,5 +1,6 @@ { "arrowParens": "avoid", + "printWidth": 120, "semi": true, "singleQuote": true, "tabWidth": 4, diff --git a/lib/jb-api-aws-stack.ts b/lib/jb-api-aws-stack.ts index 53fd45d..527eb50 100644 --- a/lib/jb-api-aws-stack.ts +++ b/lib/jb-api-aws-stack.ts @@ -9,8 +9,7 @@ export class JbApiAwsStack extends cdk.Stack { const apiDomainName = DomainName.fromDomainNameAttributes(this, id, { domainName: 'api.jessebrault.com', - domainNameAliasTarget: - 'd-fax16c4l5l.execute-api.us-east-2.amazonaws.com', + domainNameAliasTarget: 'd-fax16c4l5l.execute-api.us-east-2.amazonaws.com', domainNameAliasHostedZoneId: 'ZOJJZC49E0EPZ' }); diff --git a/lib/lambda/contact/ContactConstruct.Contact.ts b/lib/lambda/contact/ContactConstruct.Contact.ts index 092bf30..891614d 100644 --- a/lib/lambda/contact/ContactConstruct.Contact.ts +++ b/lib/lambda/contact/ContactConstruct.Contact.ts @@ -1,13 +1,5 @@ -import { - APIGatewayProxyEvent, - APIGatewayProxyResult, - Context -} from 'aws-lambda'; -import { - SendEmailCommand, - SESClient, - SESClientConfig -} from '@aws-sdk/client-ses'; +import { APIGatewayProxyEvent, APIGatewayProxyResult, Context } from 'aws-lambda'; +import { SendEmailCommand, SESClient, SESClientConfig } from '@aws-sdk/client-ses'; interface ContactRequest { name: string; @@ -29,10 +21,7 @@ const sesClient = new SESClient({ region: 'us-east-2' } satisfies SESClientConfig); -export async function handler( - event: APIGatewayProxyEvent, - context: Context -): Promise { +export async function handler(event: APIGatewayProxyEvent, context: Context): Promise { if (event.body === null) { return { statusCode: 400, @@ -42,9 +31,7 @@ export async function handler( }; } - const { name, email, institution, message } = JSON.parse( - event.body - ) as ContactRequest; + const { name, email, institution, message } = JSON.parse(event.body) as ContactRequest; const errors: ValidationError[] = []; // name diff --git a/lib/lambda/contact/ContactConstruct.ts b/lib/lambda/contact/ContactConstruct.ts index e7fd3b1..62d6b28 100644 --- a/lib/lambda/contact/ContactConstruct.ts +++ b/lib/lambda/contact/ContactConstruct.ts @@ -1,12 +1,7 @@ import { Construct } from 'constructs'; import { NodejsFunction } from 'aws-cdk-lib/aws-lambda-nodejs'; import * as lambda from 'aws-cdk-lib/aws-lambda'; -import { - BasePathMapping, - IDomainName, - LambdaIntegration, - RestApi -} from 'aws-cdk-lib/aws-apigateway'; +import { BasePathMapping, IDomainName, LambdaIntegration, RestApi } from 'aws-cdk-lib/aws-apigateway'; import { Effect, PolicyStatement } from 'aws-cdk-lib/aws-iam'; export interface ContactConstructProps { @@ -32,8 +27,7 @@ export class ContactConstruct extends Construct { runtime: lambda.Runtime.NODEJS_24_X }); const contactIntegration = new LambdaIntegration(contactLambda); - const contactResource = - contactServiceRestApi.root.addResource('contact'); + const contactResource = contactServiceRestApi.root.addResource('contact'); contactResource.addMethod('POST', contactIntegration); contactLambda.addToRolePolicy(