diff --git a/.projen/deps.json b/.projen/deps.json index 583569c..325c230 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,12 +82,12 @@ }, { "name": "typescript", - "version": "5.2.x", + "version": "5.3.x", "type": "build" }, { "name": "@gammarers/aws-secure-bucket", - "version": "~1.3.1", + "version": "~1.4.1", "type": "peer" }, { @@ -102,7 +102,7 @@ }, { "name": "@gammarers/aws-secure-bucket", - "version": "~1.3.1", + "version": "~1.4.1", "type": "runtime" } ], diff --git a/.projenrc.ts b/.projenrc.ts index c56058c..3aa0f55 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -4,8 +4,8 @@ const project = new awscdk.AwsCdkConstructLibrary({ authorAddress: 'yicr@users.noreply.github.com', 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-vpc-bucket', description: 'Access from specific VPC Endpoint only Bucket', @@ -15,10 +15,10 @@ const project = new awscdk.AwsCdkConstructLibrary({ majorVersion: 1, npmAccess: javascript.NpmAccess.PUBLIC, deps: [ - '@gammarers/aws-secure-bucket@~1.3.1', + '@gammarers/aws-secure-bucket@~1.4.1', ], peerDeps: [ - '@gammarers/aws-secure-bucket@~1.3.1', + '@gammarers/aws-secure-bucket@~1.4.1', ], minNodeVersion: '18.0.0', workflowNodeVersion: '20.11.0', diff --git a/README.md b/README.md index 3b457ff..1638d35 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,19 @@ Access from specific VPC Endpoint only Bucket ```shell npm install @gammarers/aws-secure-vpc-bucket -# or +``` +or +```shell yarn add @gammarers/aws-secure-vpc-bucket ``` +or +```shell +pnpm add @gammarers/aws-secure-vpc-bucket +``` +or +```shell +bun add @gammarers/aws-secure-vpc-bucket +``` ### Python diff --git a/package.json b/package.json index d4da842..66b3309 100644 --- a/package.json +++ b/package.json @@ -48,24 +48,24 @@ "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.9", "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", + "@gammarers/aws-secure-bucket": "~1.4.1", "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "dependencies": { - "@gammarers/aws-secure-bucket": "~1.3.1" + "@gammarers/aws-secure-bucket": "~1.4.1" }, "keywords": [ "aws", diff --git a/yarn.lock b/yarn.lock index 77a1eb4..e33294b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -356,10 +356,10 @@ 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== "@humanwhocodes/config-array@^0.11.14": version "0.11.14" @@ -3430,10 +3430,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.37" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.3.37.tgz#e5ad647eab17f57b9edb884b58f1d93c47e5d648" + integrity sha512-QJGNq/HBdLaybLZAX2YdHmQAz8k5oraFnUmAaLF4foP1XQtxzyTcB9TSw7Nb/rkE6ms8+u5SYeFMw6w9S8+shg== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -3441,18 +3441,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.35" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.3.35.tgz#9ec280c24a192a06a55001b50d788ea9ee8e783c" + integrity sha512-zFttK0V6JGZaPufyNqe1YmLxfjhzrd7o1yDmis1qXBnENV6w+c6yRRHMDI0hzaCGbI5qm6XygXkaZW3OmYyJzw== dependencies: "@jsii/check-node" "1.98.0" "@jsii/spec" "^1.98.0" @@ -3465,7 +3465,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: @@ -4928,10 +4928,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"