From a36fcc841404a1773ea8b896c2aebb83107efcf1 Mon Sep 17 00:00:00 2001 From: Harsh Rohila Date: Sun, 18 Jun 2023 15:27:44 +0530 Subject: [PATCH] fixed dev build --- .projen/deps.json | 5 +++++ .projen/tasks.json | 10 +++++----- .projenrc.js | 6 +++++- API.md | 4 ++++ README.md | 4 ++++ package.json | 1 + yarn.lock | 16 +++++++++++++++- 7 files changed, 39 insertions(+), 7 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 45a502f..425966e 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -25,6 +25,11 @@ "version": "2.59.0", "type": "build" }, + { + "name": "cdk", + "version": "2.59.0", + "type": "build" + }, { "name": "constructs", "version": "10.0.5", diff --git a/.projen/tasks.json b/.projen/tasks.json index f32ea17..adc0a32 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -273,19 +273,19 @@ "exec": "yarn upgrade npm-check-updates" }, { - "exec": "npm-check-updates --dep dev --upgrade --target=minor --reject='aws-cdk-lib,constructs,jsii'" + "exec": "npm-check-updates --dep dev --upgrade --target=minor --reject='aws-cdk-lib,cdk,constructs,jsii'" }, { - "exec": "npm-check-updates --dep optional --upgrade --target=minor --reject='aws-cdk-lib,constructs,jsii'" + "exec": "npm-check-updates --dep optional --upgrade --target=minor --reject='aws-cdk-lib,cdk,constructs,jsii'" }, { - "exec": "npm-check-updates --dep peer --upgrade --target=minor --reject='aws-cdk-lib,constructs,jsii'" + "exec": "npm-check-updates --dep peer --upgrade --target=minor --reject='aws-cdk-lib,cdk,constructs,jsii'" }, { - "exec": "npm-check-updates --dep prod --upgrade --target=minor --reject='aws-cdk-lib,constructs,jsii'" + "exec": "npm-check-updates --dep prod --upgrade --target=minor --reject='aws-cdk-lib,cdk,constructs,jsii'" }, { - "exec": "npm-check-updates --dep bundle --upgrade --target=minor --reject='aws-cdk-lib,constructs,jsii'" + "exec": "npm-check-updates --dep bundle --upgrade --target=minor --reject='aws-cdk-lib,cdk,constructs,jsii'" }, { "exec": "yarn install --check-files" diff --git a/.projenrc.js b/.projenrc.js index f9ef233..4983a79 100644 --- a/.projenrc.js +++ b/.projenrc.js @@ -1,8 +1,11 @@ const { awscdk } = require('projen'); + +const cdkVersion = '2.59.0'; /* First release of 2023 */ + const project = new awscdk.AwsCdkConstructLibrary({ author: 'Harsh Rohila', authorAddress: 'rohilaharsh@gmail.com', - cdkVersion: '2.59.0', /* First release of 2023 */ + cdkVersion, defaultReleaseBranch: 'master', name: 'cdk-secure-parameter-store', repositoryUrl: 'https://github.com/HarshRohila/cdk-secure-parameter-store.git', @@ -16,6 +19,7 @@ const project = new awscdk.AwsCdkConstructLibrary({ 'dev:deploy': "yarn build && npx cdk deploy --app='./lib/integ.default.js'", }, gitignore: ['cdk.out'], + devDeps: [`cdk@${cdkVersion}`], // packageName: undefined, /* The "name" in package.json. */ // release: undefined, /* Add release management to this project. */ }); diff --git a/API.md b/API.md index b11d846..b41b738 100644 --- a/API.md +++ b/API.md @@ -24,6 +24,10 @@ For more info refer aws [docs](https://docs.aws.amazon.com/AWSCloudFormation/lat ## For Contributors +### Build + +- `npx projen build` + ### Deploy - `yarn dev:deploy` diff --git a/README.md b/README.md index c6181fe..7e263a7 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,10 @@ For more info refer aws [docs](https://docs.aws.amazon.com/AWSCloudFormation/lat ## For Contributors +### Build + +- `npx projen build` + ### Deploy - `yarn dev:deploy` diff --git a/package.json b/package.json index ca3acc7..eb2f184 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "@typescript-eslint/eslint-plugin": "^5", "@typescript-eslint/parser": "^5", "aws-cdk-lib": "2.59.0", + "cdk": "2.59.0", "constructs": "10.0.5", "eslint": "^8", "eslint-import-resolver-node": "^0.3.7", diff --git a/yarn.lock b/yarn.lock index 3310c9d..d046ac5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1329,6 +1329,13 @@ aws-cdk-lib@2.59.0: semver "^7.3.8" yaml "1.10.2" +aws-cdk@2.59.0: + version "2.59.0" + resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-2.59.0.tgz#3e1daa9d78df07780ead10c73bc87b478fb7a263" + integrity sha512-5xKh+nC6wLsjYGwA+YYbX9ZonJLYmthxSZy8pK/Bm9rL2mFpnMKvQZJz67L6ghOt1XumoB1vZbIhptln68jTuw== + optionalDependencies: + fsevents "2.3.2" + aws-sdk@^2.1395.0: version "2.1397.0" resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1397.0.tgz#fdecbc04dcd8f33c2868e1b0691ce93a506704f5" @@ -1604,6 +1611,13 @@ case@1.6.3, case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== +cdk@2.59.0: + version "2.59.0" + resolved "https://registry.yarnpkg.com/cdk/-/cdk-2.59.0.tgz#194396424da092386659104681a620107d178c94" + integrity sha512-nv3Xs+MkudNVYUqS8tokgyEQ9zLl15HGV/LzXNca7TgBZhQiNuhzyrdsqTGsBBhUi3/GRNnyPpSwYTUTFnIWvA== + dependencies: + aws-cdk "2.59.0" + chalk@^2.0.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -2815,7 +2829,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2: +fsevents@2.3.2, fsevents@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==