From 9585fd110ef5523d0e465b8ead1a71ffbf7283fc Mon Sep 17 00:00:00 2001 From: Tyler van Hensbergen Date: Mon, 12 Sep 2022 15:19:49 -0600 Subject: [PATCH] feat: add jest config --- src/index.ts | 2 ++ templates/default/package.json | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 31403f7..312d431 100644 --- a/src/index.ts +++ b/src/index.ts @@ -100,6 +100,7 @@ async function run() { "@aws-cdk/aws-appsync-alpha", "@functionless/ast-reflection", "@functionless/language-service", + "@types/jest", "@types/node", "aws-cdk", "aws-cdk-lib", @@ -107,6 +108,7 @@ async function run() { "constructs", "esbuild", "functionless", + "jest", "typesafe-dynamodb", "typescript", ]; diff --git a/templates/default/package.json b/templates/default/package.json index 3f39b45..1a74a97 100644 --- a/templates/default/package.json +++ b/templates/default/package.json @@ -5,7 +5,16 @@ "scripts": { "deploy": "cdk deploy", "synth": "cdk synth", + "test": "jest", "validate": "functionless" }, - "devDependencies": {} + "devDependencies": {}, + "jest": { + "transform": { + "^.+\\.(t|j)sx?$": [ + "functionless/jest", + {} + ] + } + } }