From e8fbd655dce867e69b223fe8d2509512ed77adc2 Mon Sep 17 00:00:00 2001 From: Yuichiro Higa Date: Tue, 28 May 2024 18:03:16 +0900 Subject: [PATCH 1/3] feat: version up to typescript@5.3.x with jsii@5.3.x --- .projen/deps.json | 6 +++--- .projenrc.ts | 4 ++-- package.json | 6 +++--- yarn.lock | 30 +++++++++++++++--------------- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 140b34c..650a256 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -55,12 +55,12 @@ }, { "name": "jsii-rosetta", - "version": "5.2.x", + "version": "5.3.x", "type": "build" }, { "name": "jsii", - "version": "5.2.x", + "version": "5.3.x", "type": "build" }, { @@ -82,7 +82,7 @@ }, { "name": "typescript", - "version": "5.2.x", + "version": "5.3.x", "type": "build" }, { diff --git a/.projenrc.ts b/.projenrc.ts index 8089c1e..5ff94f5 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -5,8 +5,8 @@ const project = new awscdk.AwsCdkConstructLibrary({ authorOrganization: true, cdkVersion: '2.80.0', constructsVersion: '10.0.5', - typescriptVersion: '5.2.x', - jsiiVersion: '5.2.x', + typescriptVersion: '5.3.x', + jsiiVersion: '5.3.x', defaultReleaseBranch: 'main', name: '@gammarers/aws-secure-flow-log-bucket', description: 'Specific AWS VPC FlowLog Bucket', diff --git a/package.json b/package.json index b4b1e09..634ff24 100644 --- a/package.json +++ b/package.json @@ -48,16 +48,16 @@ "eslint-plugin-import": "^2.29.1", "jest": "^29.7.0", "jest-junit": "^15", - "jsii": "5.2.x", + "jsii": "5.3.x", "jsii-diff": "^1.98.0", "jsii-docgen": "^10.4.10", "jsii-pacmak": "^1.98.0", - "jsii-rosetta": "5.2.x", + "jsii-rosetta": "5.3.x", "projen": "^0.81.15", "standard-version": "^9", "ts-jest": "^29.1.3", "ts-node": "^10.9.2", - "typescript": "5.2.x" + "typescript": "5.3.x" }, "peerDependencies": { "@gammarers/aws-secure-bucket": "~1.3.1", diff --git a/yarn.lock b/yarn.lock index f1946d5..2d2afcb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3435,10 +3435,10 @@ jsii-reflect@^1.98.0: oo-ascii-tree "^1.98.0" yargs "^16.2.0" -jsii-rosetta@5.2.x: - version "5.2.12" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.2.12.tgz#16f6731f2fcdcce9facddb163fe6689183b53179" - integrity sha512-IE3yb1Sn+t9FHEl1KyN2vfWIA15pVm+x7Xvo+/wh6IHTQ0OQYi3r5pWdV8vTttELa0V2IWnixmGrGIjfouURqQ== +jsii-rosetta@5.3.x: + version "5.3.38" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.3.38.tgz#396727d2a49a6a697fb8be43b84f57d0f58d6173" + integrity sha512-zHFELSPA2QmZugWbeahrq+b1Xd0ko0u/gnrWasgoqpeA7DCITV+qYFP6CjK0dHGCJIQ22fiIERiZMzK6SG82PA== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -3446,18 +3446,18 @@ jsii-rosetta@5.2.x: chalk "^4" commonmark "^0.31.0" fast-glob "^3.3.2" - jsii "~5.2.0" + jsii "~5.3.0" semver "^7.6.2" semver-intersect "^1.5.0" stream-json "^1.8.0" - typescript "~5.2" + typescript "~5.3" workerpool "^6.5.1" yargs "^17.7.2" -jsii@5.2.x, jsii@~5.2.0: - version "5.2.45" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.2.45.tgz#62c8059cf89f9050bc724f21cd5a95e1f5458dca" - integrity sha512-EGPp1LFJWXaxA8AyhtOjBcQd3gkwpRf4HThBKsDeqb9qcdNZa9gaW5CksY5WI9JzqS1xYKv4ww8NZappf5cXLg== +jsii@5.3.x, jsii@~5.3.0: + version "5.3.36" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.36.tgz#f599ccb354bf74c3cc0141397c6d782ab371afa7" + integrity sha512-4Lt+lha53ODCU/NGOdmBbae+ASbP/xtiIOMPaG/NRZX3tDOD7g52ZXl2K7lSXE0mm/Yu+e6kq2pc0ls5E6OeQA== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -3470,7 +3470,7 @@ jsii@5.2.x, jsii@~5.2.0: semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.9.0" - typescript "~5.2" + typescript "~5.3" yargs "^17.7.2" json-buffer@3.0.1: @@ -4933,10 +4933,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@5.2.x, typescript@~5.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== +typescript@5.3.x, typescript@~5.3: + version "5.3.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" + integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== typescript@next: version "5.5.0-dev.20240526" From 921b7d53847906d4257b04c1d0f15e2b4a37fc6a Mon Sep 17 00:00:00 2001 From: Yuichiro Higa Date: Tue, 28 May 2024 19:47:41 +0900 Subject: [PATCH 2/3] chore(deps): update my packages --- .projen/deps.json | 8 ++++---- .projenrc.ts | 8 ++++---- package.json | 8 ++++---- yarn.lock | 18 +++++++++--------- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 650a256..a5f242a 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -87,12 +87,12 @@ }, { "name": "@gammarers/aws-secure-bucket", - "version": "~1.3.1", + "version": "~1.4.1", "type": "peer" }, { "name": "@gammarers/aws-secure-log-bucket", - "version": "~1.6.3", + "version": "~1.7.0", "type": "peer" }, { @@ -107,12 +107,12 @@ }, { "name": "@gammarers/aws-secure-bucket", - "version": "~1.3.1", + "version": "~1.4.1", "type": "runtime" }, { "name": "@gammarers/aws-secure-log-bucket", - "version": "~1.6.3", + "version": "~1.7.0", "type": "runtime" } ], diff --git a/.projenrc.ts b/.projenrc.ts index 5ff94f5..38908e5 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -16,12 +16,12 @@ const project = new awscdk.AwsCdkConstructLibrary({ majorVersion: 1, npmAccess: javascript.NpmAccess.PUBLIC, deps: [ - '@gammarers/aws-secure-log-bucket@~1.6.3', - '@gammarers/aws-secure-bucket@~1.3.1', + '@gammarers/aws-secure-log-bucket@~1.7.0', + '@gammarers/aws-secure-bucket@~1.4.1', ], peerDeps: [ - '@gammarers/aws-secure-log-bucket@~1.6.3', - '@gammarers/aws-secure-bucket@~1.3.1', + '@gammarers/aws-secure-log-bucket@~1.7.0', + '@gammarers/aws-secure-bucket@~1.4.1', ], minNodeVersion: '16.0.0', workflowNodeVersion: '18.17.1', diff --git a/package.json b/package.json index 634ff24..38c564f 100644 --- a/package.json +++ b/package.json @@ -60,14 +60,14 @@ "typescript": "5.3.x" }, "peerDependencies": { - "@gammarers/aws-secure-bucket": "~1.3.1", - "@gammarers/aws-secure-log-bucket": "~1.6.3", + "@gammarers/aws-secure-bucket": "~1.4.1", + "@gammarers/aws-secure-log-bucket": "~1.7.0", "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "dependencies": { - "@gammarers/aws-secure-bucket": "~1.3.1", - "@gammarers/aws-secure-log-bucket": "~1.6.3" + "@gammarers/aws-secure-bucket": "~1.4.1", + "@gammarers/aws-secure-log-bucket": "~1.7.0" }, "keywords": [ "aws", diff --git a/yarn.lock b/yarn.lock index 2d2afcb..1fa99fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -356,17 +356,17 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@gammarers/aws-secure-bucket@~1.3.1": - version "1.3.6" - resolved "https://registry.yarnpkg.com/@gammarers/aws-secure-bucket/-/aws-secure-bucket-1.3.6.tgz#530f1b928beb333ed60395c58b98149c85f025cf" - integrity sha512-LTcvsm9lxsCZtmQVoKbuOCfjf3b1WQVw5cVCM5UHaTskFe7exK10DjezuzaoWCCbrYEOXEy4H9x4iUV7h5Zihg== +"@gammarers/aws-secure-bucket@~1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@gammarers/aws-secure-bucket/-/aws-secure-bucket-1.4.1.tgz#ebd6e9c6d890a022fe57cf80340b6e062b0f094f" + integrity sha512-KH942jdQDg6a8icIfbIBksRR6w+T6p0aC25zvMn9Jjo+PFlvEfIg5N195mTMHzmoEGDc4xTOZKzusA4C6s3TcQ== -"@gammarers/aws-secure-log-bucket@~1.6.3": - version "1.6.6" - resolved "https://registry.yarnpkg.com/@gammarers/aws-secure-log-bucket/-/aws-secure-log-bucket-1.6.6.tgz#d204bb8f57e02178885b3f637a708ee59c53c948" - integrity sha512-A/LVY+hb5J0k3naKNLFRn6UovoEV9+/Ohtaw5h7EJ+r32pOsVvGA7rL7Zvt+UUhpWBzPDk22hjUmO/2hL8wdtA== +"@gammarers/aws-secure-log-bucket@~1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@gammarers/aws-secure-log-bucket/-/aws-secure-log-bucket-1.7.0.tgz#dd1903b249157eef5f4ce03af95ef45c8b9f99ad" + integrity sha512-fgGZuZf8hLFDCjpJbq1noei+7JgeyUPZHJCGiYPZgfBRk/VIhM4AV8LoesKGMTFpnstFYPwCE+pjALXCK4C8Ug== dependencies: - "@gammarers/aws-secure-bucket" "~1.3.1" + "@gammarers/aws-secure-bucket" "~1.4.1" "@humanwhocodes/config-array@^0.11.14": version "0.11.14" From a48a8a7df92d9c24d2ad7f2865cafebef3bdcb97 Mon Sep 17 00:00:00 2001 From: Yuichiro Higa Date: Tue, 28 May 2024 19:48:50 +0900 Subject: [PATCH 3/3] chore(docs): update readme (add pnpm & bun) --- README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 93220e5..f602e4b 100644 --- a/README.md +++ b/README.md @@ -15,11 +15,26 @@ Specific AWS VPC FlowLog Bucket ### TypeScript +#### install by npm + ```shell npm install @gammarers/aws-secure-flow-log-bucket -# or +``` +#### install by yarn + +```shell yarn add @gammarers/aws-secure-flow-log-bucket ``` +#### install by pnpm + +```shell +pnpm add @gammarers/aws-secure-flow-log-bucket +``` +#### install by bun + +```shell +bun add @gammarers/aws-secure-flow-log-bucket +``` ### Python