From 5d976404da41ae99fb010763b012ae598afcbeb3 Mon Sep 17 00:00:00 2001 From: Jack Stevenson Date: Tue, 1 Oct 2024 12:17:45 +1000 Subject: [PATCH] fix(type-safe-api): fix missing generate-next script (#832) --- packages/type-safe-api/project.json | 3 ++- projenrc/projects/type-safe-api-project.ts | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/type-safe-api/project.json b/packages/type-safe-api/project.json index 4f3a09516..1913965ec 100644 --- a/packages/type-safe-api/project.json +++ b/packages/type-safe-api/project.json @@ -20,7 +20,8 @@ "{projectRoot}/coverage", "{projectRoot}/test-reports", "{projectRoot}/docs/api", - "{projectRoot}/scripts/type-safe-api/custom/smithy-async-transformer/aws-pdk-smithy-async-transformer.jar" + "{projectRoot}/scripts/type-safe-api/custom/smithy-async-transformer/aws-pdk-smithy-async-transformer.jar", + "{projectRoot}/scripts/type-safe-api/generators/generate.js" ], "dependsOn": [ "^build" diff --git a/projenrc/projects/type-safe-api-project.ts b/projenrc/projects/type-safe-api-project.ts index f8bfaaf74..20e66b44d 100644 --- a/projenrc/projects/type-safe-api-project.ts +++ b/projenrc/projects/type-safe-api-project.ts @@ -144,6 +144,10 @@ export class TypeSafeApiProject extends PDKProject { this.preCompileTask.exec( `esbuild --bundle scripts/type-safe-api/generators/generate.ts --platform=node --outfile=${generateScript}` ); + NxProject.of(this)?.addBuildTargetFiles( + [], + [`{projectRoot}/${generateScript}`] + ); this.gitignore.addPatterns(generateScript); this.generateInterfaces();