From ceb21febc9c081f26171e63c19e696f74791eae6 Mon Sep 17 00:00:00 2001 From: Rico Huijbers Date: Tue, 18 Mar 2025 11:50:54 +0100 Subject: [PATCH 1/2] chore: use non-caret dependency versions Monorepo dependencies were using carets `^`; for most of these it didn't matter because the resulting artifact was bundled anyway, but for a couple it did matter: * `cdk -> aws-cdk`: should use the exact same version, otherwise running `npx cdk@2.1000` may accidentally execute `aws-cdk@2.1001`. From 515243fe165713e6580eba94ea0a720dd0f5699f Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 20 Mar 2025 11:10:57 +0000 Subject: [PATCH 2/2] chore: self mutation Signed-off-by: github-actions --- .projenrc.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.projenrc.ts b/.projenrc.ts index 3c4ac5717..f22ebede5 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -1,5 +1,6 @@ import * as path from 'path'; import { yarn, CdkCliIntegTestsWorkflow } from 'cdklabs-projen-project-types'; +import type { TypeScriptWorkspaceOptions } from 'cdklabs-projen-project-types/lib/yarn'; import * as pj from 'projen'; import { Stability } from 'projen/lib/cdk'; import { AdcPublishing } from './projenrc/adc-publishing'; @@ -11,7 +12,6 @@ import { JsiiBuild } from './projenrc/jsii'; import { PrLabeler } from './projenrc/pr-labeler'; import { RecordPublishingTimestamp } from './projenrc/record-publishing-timestamp'; import { S3DocsPublishing } from './projenrc/s3-docs-publishing'; -import { TypeScriptWorkspaceOptions } from 'cdklabs-projen-project-types/lib/yarn'; // 5.7 sometimes gives a weird error in `ts-jest` in `@aws-cdk/cli-lib-alpha` // https://github.com/microsoft/TypeScript/issues/60159 @@ -1317,7 +1317,7 @@ const cdkCliWrapper = configureProject( tsconfig: { compilerOptions: { ...defaultTsOptions, - } + }, }, }), ); @@ -1390,7 +1390,7 @@ const integRunner = configureProject( tsconfig: { compilerOptions: { ...defaultTsOptions, - } + }, }, jestOptions: jestOptionsForProject({ jestConfig: {