From 0c3ff9dc69764c5f2f4e068f6468cc3f756208a4 Mon Sep 17 00:00:00 2001 From: Joel Cox Date: Sat, 27 Apr 2024 23:59:11 +0800 Subject: [PATCH] fix: add constructs as devDependency if cdk is a dependency --- packages/lint/config/cdk.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/lint/config/cdk.js b/packages/lint/config/cdk.js index 3328b22..778b070 100644 --- a/packages/lint/config/cdk.js +++ b/packages/lint/config/cdk.js @@ -13,6 +13,9 @@ export default function configure() { // add aws-cdk cli to the project dependencies as well if needed packageJson.devDependencies['aws-cdk'] = packageJson.devDependencies['aws-cdk-lib']; } + if (!('constructs' in packageJson.devDependencies)) { + packageJson.devDependencies['constructs'] = '^10.0.0'; + } if (!fs.existsSync('cdk.json')) { const cdkJson = util.readJson('cdk.json', { app: 'tsx cdk/index.ts',