diff --git a/packages/ecs-s3volume/package.json b/packages/ecs-s3volume/package.json index 3da49d5..95c648b 100644 --- a/packages/ecs-s3volume/package.json +++ b/packages/ecs-s3volume/package.json @@ -37,7 +37,7 @@ "constructs": "10.1.296", "jsii": "5.2.30", "jsii-docgen": "7.1.41", - "jsii-pacmak": "1.79.0", + "jsii-pacmak": "1.99.0", "jsii-release": "0.2.790" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8660b5c..cff238e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: specifier: 7.1.41 version: 7.1.41(patch_hash=gtcbwbelha2f4q4aqcosnts7iy) jsii-pacmak: - specifier: 1.79.0 - version: 1.79.0 + specifier: 1.99.0 + version: 1.99.0(jsii-rosetta@5.4.21) jsii-release: specifier: 0.2.790 version: 0.2.790 @@ -859,7 +859,7 @@ packages: engines: {node: '>= 14.6.0'} dependencies: chalk: 4.1.2 - semver: 7.5.4 + semver: 7.6.2 dev: true /@jsii/check-node@1.92.0: @@ -867,7 +867,23 @@ packages: engines: {node: '>= 14.17.0'} dependencies: chalk: 4.1.2 - semver: 7.5.4 + semver: 7.6.2 + dev: true + + /@jsii/check-node@1.98.0: + resolution: {integrity: sha512-hI53TMW/fylHyY3CrJvqWvfSPJvBL82GSAB1m2CKNC0yHb0pZHCdBZnLrrr4rgTCQx8kIJjcUc0rQ/Ba3w+GaA==} + engines: {node: '>= 14.17.0'} + dependencies: + chalk: 4.1.2 + semver: 7.6.2 + dev: true + + /@jsii/check-node@1.99.0: + resolution: {integrity: sha512-RJeVopU3U+/ZxGj//KKJgXmDM8N7uP5QIqypb0QFVJPtIcQMM9nuEQWp4hOB3ajhk4VNaXGrG6PwlqFtFsqbbQ==} + engines: {node: '>= 14.17.0'} + dependencies: + chalk: 4.1.2 + semver: 7.6.2 dev: true /@jsii/spec@1.79.0: @@ -881,7 +897,14 @@ packages: resolution: {integrity: sha512-6jbwQ2uCVOUq6eddKQG/cPzuUsdJwaszQstTZtruhhjWNuoC4CjT5eHlzjeBqtxQZpGiKkRRwPHb1bCEGgffxA==} engines: {node: '>= 14.17.0'} dependencies: - ajv: 8.12.0 + ajv: 8.14.0 + dev: true + + /@jsii/spec@1.99.0: + resolution: {integrity: sha512-R4E0lFj+C2PpLt2tnexIlQA7Ovy52tL9PRcDy6sUcnJto4iZufexudIm4pjIJPN+bfwimQX5aMjALloRwDixtQ==} + engines: {node: '>= 14.17.0'} + dependencies: + ajv: 8.14.0 dev: true /@manypkg/find-root@1.1.0: @@ -1340,6 +1363,11 @@ packages: resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} dev: true + /@xmldom/xmldom@0.8.10: + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} + dev: true + /@xmldom/xmldom@0.8.6: resolution: {integrity: sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==} engines: {node: '>=10.0.0'} @@ -1354,6 +1382,15 @@ packages: uri-js: 4.4.1 dev: true + /ajv@8.14.0: + resolution: {integrity: sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: true + /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -1592,9 +1629,9 @@ packages: engines: {node: '>=0.8'} dev: true - /codemaker@1.79.0: - resolution: {integrity: sha512-4FyaWZMKTPk/trQ2ZUNfcljWdEe36OY8JXkimpSFgje2T3YiOPQa77LX7AE5H/7Mc+5zJAiD0N1/qLTkuocnjA==} - engines: {node: '>= 14.6.0'} + /codemaker@1.99.0: + resolution: {integrity: sha512-Skhc0pdsxRWxevjQWLFWOGzhC8BJaac0MfV0lF5UUJuRcf2T6qAhc1OGuWwlZTZZxor9dS0JKavlSTKyLcksag==} + engines: {node: '>= 14.17.0'} dependencies: camelcase: 6.3.0 decamelize: 5.0.1 @@ -1632,6 +1669,16 @@ packages: string.prototype.repeat: 0.2.0 dev: true + /commonmark@0.31.0: + resolution: {integrity: sha512-nuDsQ34gjmgAqjyIz6mbRWBW/XPE9wsBempAMBk2V/AA88ekztjTM46oi07J6c6Y/2Y8TdYCZi9L0pIBt/oMZw==} + hasBin: true + dependencies: + entities: 3.0.1 + mdurl: 1.0.1 + minimist: 1.2.8 + string.prototype.repeat: 1.0.0 + dev: true + /concat-map@0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true @@ -1757,9 +1804,9 @@ packages: resolution: {integrity: sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw==} hasBin: true dependencies: - semver: 7.5.4 + semver: 7.6.2 shelljs: 0.8.5 - typescript: 5.4.0-dev.20240207 + typescript: 5.5.0-dev.20240603 dev: true /emoji-regex@8.0.0: @@ -1777,6 +1824,11 @@ packages: resolution: {integrity: sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==} dev: true + /entities@3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + engines: {node: '>=0.12'} + dev: true + /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -1900,6 +1952,17 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-xml-parser@4.2.5: resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} hasBin: true @@ -2385,26 +2448,26 @@ packages: dev: true patched: true - /jsii-pacmak@1.79.0: - resolution: {integrity: sha512-48YQt2ANQn/6/kf7h3XWpJPIZMKPb++niLf6x3mK6dvD+HpUAyOHPp7g5vXUWZwGWoGA6d0ANO3NZRPOx8qiYg==} - engines: {node: '>= 14.6.0'} + /jsii-pacmak@1.99.0(jsii-rosetta@5.4.21): + resolution: {integrity: sha512-3oqqlqxeYfGi6LOfFfZ2Wpf4GxGnPGOwKh5dwUtP5SPmDdhJOkti8nREE1JPYSlzWSSCzJZHAwaXEN+K7aFQSg==} + engines: {node: '>= 14.17.0'} hasBin: true + peerDependencies: + jsii-rosetta: ^1.99.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 dependencies: - '@jsii/check-node': 1.79.0 - '@jsii/spec': 1.79.0 + '@jsii/check-node': 1.99.0 + '@jsii/spec': 1.99.0 clone: 2.1.2 - codemaker: 1.79.0 - commonmark: 0.30.0 + codemaker: 1.99.0 + commonmark: 0.31.0 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.79.0 - jsii-rosetta: 1.79.0 - semver: 7.3.8 - spdx-license-list: 6.6.0 + jsii-reflect: 1.99.0 + jsii-rosetta: 5.4.21 + semver: 7.6.2 + spdx-license-list: 6.9.0 xmlbuilder: 15.1.1 yargs: 16.2.0 - transitivePeerDependencies: - - supports-color dev: true /jsii-reflect@1.79.0: @@ -2413,13 +2476,26 @@ packages: hasBin: true dependencies: '@jsii/check-node': 1.79.0 - '@jsii/spec': 1.79.0 + '@jsii/spec': 1.99.0 chalk: 4.1.2 fs-extra: 10.1.0 oo-ascii-tree: 1.79.0 yargs: 16.2.0 dev: true + /jsii-reflect@1.99.0: + resolution: {integrity: sha512-ro26sl1u7osaPBMMXNF3K0bHtYgZKAB3+ojjqaoDuCc/MZ1u9ZS3duPJ95Qo5Izvh9Ae9yezzNB3Qrtvyzfxrg==} + engines: {node: '>= 14.17.0'} + hasBin: true + dependencies: + '@jsii/check-node': 1.99.0 + '@jsii/spec': 1.99.0 + chalk: 4.1.2 + fs-extra: 10.1.0 + oo-ascii-tree: 1.99.0 + yargs: 16.2.0 + dev: true + /jsii-release@0.2.790: resolution: {integrity: sha512-ADuvZmyeuzxAPU6Q7rwPqo2tAa2d57Nsf4oO0gTDK/iCDOikR/jqjmtysXXvw1txwLqpoZQfkna868Fy+DLijg==} hasBin: true @@ -2448,7 +2524,7 @@ packages: commonmark: 0.30.0 fast-glob: 3.2.12 jsii: 1.79.0 - semver: 7.3.8 + semver: 7.6.2 semver-intersect: 1.4.0 typescript: 3.9.10 workerpool: 6.4.0 @@ -2457,22 +2533,44 @@ packages: - supports-color dev: true + /jsii-rosetta@5.4.21: + resolution: {integrity: sha512-g7E935trSNQ8rbs+VYQiDBbeoaqS0sO7HuJ+bz27x7pvKBri5Uk9w+aLtmFI8UhHX7JgZ6mUxruY0zRW4AqCyQ==} + engines: {node: '>= 18.12.0'} + hasBin: true + dependencies: + '@jsii/check-node': 1.98.0 + '@jsii/spec': 1.99.0 + '@xmldom/xmldom': 0.8.10 + chalk: 4.1.2 + commonmark: 0.31.0 + fast-glob: 3.3.2 + jsii: 5.4.20 + semver: 7.6.2 + semver-intersect: 1.5.0 + stream-json: 1.8.0 + typescript: 5.4.5 + workerpool: 6.5.1 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + dev: true + /jsii@1.79.0: resolution: {integrity: sha512-XKN/i2WDgBbG43tV4LYVwRmX/x/a5t75Jn5JweEqZokg2icO0dICB0F32L6JYJPVWeSvptKEa6HKSmMqnfXmcg==} engines: {node: '>= 14.6.0'} hasBin: true dependencies: '@jsii/check-node': 1.79.0 - '@jsii/spec': 1.92.0 + '@jsii/spec': 1.99.0 case: 1.6.3 chalk: 4.1.2 fast-deep-equal: 3.1.3 fs-extra: 10.1.0 log4js: 6.9.1 - semver: 7.5.4 + semver: 7.6.2 semver-intersect: 1.4.0 sort-json: 2.0.1 - spdx-license-list: 6.8.0 + spdx-license-list: 6.9.0 typescript: 3.9.10 yargs: 16.2.0 transitivePeerDependencies: @@ -2501,6 +2599,28 @@ packages: - supports-color dev: true + /jsii@5.4.20: + resolution: {integrity: sha512-kZoopDv3Gy6wKOt6aYzPhMvEErOAnQXoeUjd3sGAODey/mUVJRvXoScYVvmmtVgKqt+120OFPhVRWzgefwio+g==} + engines: {node: '>= 18.12.0'} + hasBin: true + dependencies: + '@jsii/check-node': 1.98.0 + '@jsii/spec': 1.99.0 + case: 1.6.3 + chalk: 4.1.2 + downlevel-dts: 0.11.0 + fast-deep-equal: 3.1.3 + log4js: 6.9.1 + semver: 7.6.2 + semver-intersect: 1.5.0 + sort-json: 2.0.1 + spdx-license-list: 6.9.0 + typescript: 5.4.5 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + dev: true + /json-parse-better-errors@1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true @@ -2772,6 +2892,11 @@ packages: engines: {node: '>= 14.6.0'} dev: true + /oo-ascii-tree@1.99.0: + resolution: {integrity: sha512-/BTLvFECySvAwOUeu/iSkhQk+WXH8FPcXOrjbadlnWuNwYtNH5jcEOxyBkL0sT6WvmFFsogRu2zLb2H/nPCJrQ==} + engines: {node: '>= 14.17.0'} + dev: true + /os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} @@ -3092,11 +3217,22 @@ packages: semver: 5.7.1 dev: true + /semver-intersect@1.5.0: + resolution: {integrity: sha512-BDjWX7yCC0haX4W/zrnV2JaMpVirwaEkGOBmgRQtH++F1N3xl9v7k9H44xfTqwl+yLNNSbMKosoVSTIiJVQ2Pw==} + dependencies: + semver: 6.3.1 + dev: true + /semver@5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true dev: true + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + /semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} @@ -3113,6 +3249,12 @@ packages: lru-cache: 6.0.0 dev: true + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + dev: true + /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true @@ -3224,13 +3366,13 @@ packages: resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==} dev: true - /spdx-license-list@6.6.0: - resolution: {integrity: sha512-vLwdf9AWgdJQmG8cai2HKfkInFsliKaCCOwXmdVonClIhdURTX61KdDOoXC1qcQ7gDaZj+CUTcrMJeAdnCtrKA==} + /spdx-license-list@6.8.0: + resolution: {integrity: sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ==} engines: {node: '>=8'} dev: true - /spdx-license-list@6.8.0: - resolution: {integrity: sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ==} + /spdx-license-list@6.9.0: + resolution: {integrity: sha512-L2jl5vc2j6jxWcNCvcVj/BW9A8yGIG02Dw+IUw0ZxDM70f7Ylf5Hq39appV1BI9yxyWQRpq2TQ1qaXvf+yjkqA==} engines: {node: '>=8'} dev: true @@ -3238,6 +3380,16 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true + /stream-chain@2.2.5: + resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} + dev: true + + /stream-json@1.8.0: + resolution: {integrity: sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw==} + dependencies: + stream-chain: 2.2.5 + dev: true + /stream-transform@2.1.3: resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: @@ -3277,6 +3429,13 @@ packages: resolution: {integrity: sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==} dev: true + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + dependencies: + define-properties: 1.2.0 + es-abstract: 1.21.2 + dev: true + /string.prototype.trim@1.2.7: resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} engines: {node: '>= 0.4'} @@ -3348,7 +3507,7 @@ packages: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.12.0 + ajv: 8.14.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -3497,8 +3656,14 @@ packages: hasBin: true dev: true - /typescript@5.4.0-dev.20240207: - resolution: {integrity: sha512-BD7gF4QnjiTzOPqstgkgBxANkltT6VsZS6gFjXf7haPWTgrcebvCNQr1yGazb0o18RVtNXeHs6lDbXKqhJhiQQ==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /typescript@5.5.0-dev.20240603: + resolution: {integrity: sha512-gdm3Sh1A+Pjj9ZlfBEJY3o2rs3tvpcSbu3vYqcCijMe09BePQBtZlsuShuPn+zCnP+qBLxdKjFiw5v1tkna3tA==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -3591,6 +3756,10 @@ packages: resolution: {integrity: sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A==} dev: true + /workerpool@6.5.1: + resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + dev: true + /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'}