From bc6ad6896deadba0df97105eeaafab69c61abfcc Mon Sep 17 00:00:00 2001 From: Rico Huijbers Date: Thu, 30 Jun 2022 10:38:47 +0200 Subject: [PATCH] chore(cfnspec): new libraries do not conform to pkglint (#20900) When we updated the minimum Node version, we did not update it in the template that is used to stamp out new construct libraries when new CFN namespaces are added to the spec. Meaning every cfnspec update now fails because the new packages fail `pkglint` validation. Update the Node version in the template. Closes #20856. ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* (cherry picked from commit 4e52091bbe3ecfa4d1e13d72122c53c1c4ebefde) --- .../@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts index 6c0ac50aa9ee9..3ce38691934f1 100644 --- a/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts +++ b/packages/@aws-cdk/cfnspec/build-tools/create-missing-libraries.ts @@ -183,7 +183,7 @@ async function main() { '@aws-cdk/core': version, }, engines: { - node: '>= 10.13.0 <13 || >=13.7.0', + node: '>= 14.15.0', }, stability: 'experimental', maturity: 'cfn-only',