diff --git a/package.json b/package.json index 4372c0670..141cb6f84 100644 --- a/package.json +++ b/package.json @@ -26,12 +26,12 @@ "license": "MIT", "dependencies": { "@actions/core": "^1.11.1", - "@aws-sdk/client-cloudformation": "^3.906.0" + "@aws-sdk/client-cloudformation": "^3.908.0" }, "devDependencies": { "@eslint/js": "^9.37.0", "@stylistic/eslint-plugin": "^5.4.0", - "@types/node": "^24.7.0", + "@types/node": "^24.7.1", "@vercel/ncc": "^0.38.4", "eslint": "^9.37.0", "eslint-plugin-github": "^6.0.0", @@ -39,7 +39,7 @@ "js-yaml": "^4.1.0", "pnpm": "^10.18.2", "rimraf": "^6.0.1", - "ts-jest": "^29.4.4", + "ts-jest": "^29.4.5", "typescript": "^5.9.3", "typescript-eslint": "^8.46.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a717e91b9..4839c6ec3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.11.1 version: 1.11.1 '@aws-sdk/client-cloudformation': - specifier: ^3.906.0 - version: 3.906.0 + specifier: ^3.908.0 + version: 3.908.0 devDependencies: '@eslint/js': specifier: ^9.37.0 @@ -22,8 +22,8 @@ importers: specifier: ^5.4.0 version: 5.4.0(eslint@9.37.0(jiti@2.6.1)) '@types/node': - specifier: ^24.7.0 - version: 24.7.0 + specifier: ^24.7.1 + version: 24.7.1 '@vercel/ncc': specifier: ^0.38.4 version: 0.38.4 @@ -46,8 +46,8 @@ importers: specifier: ^6.0.1 version: 6.0.1 ts-jest: - specifier: ^29.4.4 - version: 29.4.4(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)))(typescript@5.9.3) + specifier: ^29.4.5 + version: 29.4.5(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)))(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -65,14 +65,14 @@ importers: version: 10.4.2 devDependencies: '@types/node': - specifier: ^24.7.0 - version: 24.7.0 + specifier: ^24.7.1 + version: 24.7.2 aws-cdk: - specifier: ^2.1029.4 - version: 2.1029.4 + specifier: ^2.1030.0 + version: 2.1030.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@24.7.0)(typescript@5.9.3) + version: 10.9.2(@types/node@24.7.2)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -117,44 +117,44 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-cloudformation@3.906.0': - resolution: {integrity: sha512-GSdmv4vSbBCUyAnbJffeqr87EPoza1bUy35BnHCLNEEsIKOF+u64KK64vNgQQ3Ft4BJ4PYVqWgR+isMS5NUPgA==} + '@aws-sdk/client-cloudformation@3.908.0': + resolution: {integrity: sha512-390QRnJnIgKNoVg+GiBbeirCz5G3eqrJUZAZMP0lp8HV94+CexoTMtnV35XmebFtt0C3P0L6ZlTL4HX6T6//Bw==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sso@3.906.0': - resolution: {integrity: sha512-GGDwjW2cLzoEF5A1tBlZQZXzhlZzuM6cKNbSxUsCcBXtPAX03eb2GKApVy1SzpD03nTJk5T6GicGAm+BzK+lEg==} + '@aws-sdk/client-sso@3.908.0': + resolution: {integrity: sha512-PseFMWvtac+Q+zaY9DMISE+2+glNh0ROJ1yR4gMzeafNHSwkdYu4qcgxLWIOnIodGydBv/tQ6nzHPzExXnUUgw==} engines: {node: '>=18.0.0'} - '@aws-sdk/core@3.906.0': - resolution: {integrity: sha512-+FuwAcozee8joVfjwly/8kSFNCvQOkcQYjINUckqBkdjO4iCRfOgSaz+0JMpMcYgVPnnyZv62gJ2g0bj0U+YDQ==} + '@aws-sdk/core@3.908.0': + resolution: {integrity: sha512-okl6FC2cQT1Oidvmnmvyp/IEvqENBagKO0ww4YV5UtBkf0VlhAymCWkZqhovtklsqgq0otag2VRPAgnrMt6nVQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-env@3.906.0': - resolution: {integrity: sha512-vtMDguMci2aXhkgEqg1iqyQ7vVcafpx9uypksM6FQsNr3Cc/8I6HgfBAja6BuPwkaCn9NoMnG0/iuuOWr8P9dg==} + '@aws-sdk/credential-provider-env@3.908.0': + resolution: {integrity: sha512-FK2YuxoI5CxUflPOIMbVAwDbi6Xvu+2sXopXLmrHc2PfI39M3vmjEoQwYCP8WuQSRb+TbAP3xAkxHjFSBFR35w==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-http@3.906.0': - resolution: {integrity: sha512-L97N2SUkZp03s1LJZ1sCkUaUZ7m9T72faaadn05wyst/iXonSZKPHYMQVWGYhTC2OtRV0FQvBXIAqFZsNGQD0Q==} + '@aws-sdk/credential-provider-http@3.908.0': + resolution: {integrity: sha512-eLbz0geVW9EykujQNnYfR35Of8MreI6pau5K6XDFDUSWO9GF8wqH7CQwbXpXHBlCTHtq4QSLxzorD8U5CROhUw==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.906.0': - resolution: {integrity: sha512-r7TbHD80WXo42kTEC5bqa4b87ho3T3yd2VEKo1qbEmOUovocntO8HC3JxHYr0XSeZ82DEYxLARb84akWjabPzg==} + '@aws-sdk/credential-provider-ini@3.908.0': + resolution: {integrity: sha512-7Cgnv5wabgFtsgr+Uc/76EfPNGyxmbG8aICn3g3D3iJlcO4uuOZI8a77i0afoDdchZrTC6TG6UusS/NAW6zEoQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-node@3.906.0': - resolution: {integrity: sha512-xga127vP0rFxiHjEUjLe6Yf4hQ/AZinOF4AqQr/asWQO+/uwh3aH8nXcS4lkpZNygxMHbuNXm7Xg504GKCMlLQ==} + '@aws-sdk/credential-provider-node@3.908.0': + resolution: {integrity: sha512-8OKbykpGw5bdfF/pLTf8YfUi1Kl8o1CTjBqWQTsLOkE3Ho3hsp1eQx8Cz4ttrpv0919kb+lox62DgmAOEmTr1w==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-process@3.906.0': - resolution: {integrity: sha512-P8R4GpDLppe+8mp+SOj1fKaY3AwDULCi/fqMSJjvf8qN6OM+vGGpFP3iXvkjFYyyV+8nRXY+HQCLRoZKpRtzMg==} + '@aws-sdk/credential-provider-process@3.908.0': + resolution: {integrity: sha512-sWnbkGjDPBi6sODUzrAh5BCDpnPw0wpK8UC/hWI13Q8KGfyatAmCBfr+9OeO3+xBHa8N5AskMncr7C4qS846yQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-sso@3.906.0': - resolution: {integrity: sha512-wYljHU7yNEzt7ngZZ21FWh+RlO16gTpWvXyRqlryuCgIWugHD8bl7JphGnUN1md5/v+mCRuGK58JoFGZq+qrjA==} + '@aws-sdk/credential-provider-sso@3.908.0': + resolution: {integrity: sha512-WV/aOzuS6ZZhrkPty6TJ3ZG24iS8NXP0m3GuTVuZ5tKi9Guss31/PJ1CrKPRCYGm15CsIjf+mrUxVnNYv9ap5g==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-web-identity@3.906.0': - resolution: {integrity: sha512-V9PurepVko8+iyEvI9WAlk5dXJ1uWIW03RPLnNBEmeCqFjjit16HrNaaVvnp9fQbG7CSKSGqK026SjDgtKGKYA==} + '@aws-sdk/credential-provider-web-identity@3.908.0': + resolution: {integrity: sha512-9xWrFn6nWlF5KlV4XYW+7E6F33S3wUUEGRZ/+pgDhkIZd527ycT2nPG2dZ3fWUZMlRmzijP20QIJDqEbbGWe1Q==} engines: {node: '>=18.0.0'} '@aws-sdk/middleware-host-header@3.901.0': @@ -169,20 +169,20 @@ packages: resolution: {integrity: sha512-Wd2t8qa/4OL0v/oDpCHHYkgsXJr8/ttCxrvCKAt0H1zZe2LlRhY9gpDVKqdertfHrHDj786fOvEQA28G1L75Dg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-user-agent@3.906.0': - resolution: {integrity: sha512-CMAjq2oCEv5EEvmlFvio8t4KQL2jGORyDQu7oLj4l0a2biPgxbwL3utalbm9yKty1rQM5zKpaa7id7ZG3X1f6A==} + '@aws-sdk/middleware-user-agent@3.908.0': + resolution: {integrity: sha512-R0ePEOku72EvyJWy/D0Z5f/Ifpfxa0U9gySO3stpNhOox87XhsILpcIsCHPy0OHz1a7cMoZsF6rMKSzDeCnogQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/nested-clients@3.906.0': - resolution: {integrity: sha512-0/r0bh/9Bm14lVe+jAzQQB2ufq9S4Vd9Wg5rZn8RhrhKl6y/DC1aRzOo2kJTNu5pCbVfQsd/VXLLnkcbOrDy6A==} + '@aws-sdk/nested-clients@3.908.0': + resolution: {integrity: sha512-ZxDYrfxOKXNFHLyvJtT96TJ0p4brZOhwRE4csRXrezEVUN+pNgxuem95YvMALPVhlVqON2CTzr8BX+CcBKvX9Q==} engines: {node: '>=18.0.0'} '@aws-sdk/region-config-resolver@3.901.0': resolution: {integrity: sha512-7F0N888qVLHo4CSQOsnkZ4QAp8uHLKJ4v3u09Ly5k4AEStrSlFpckTPyUx6elwGL+fxGjNE2aakK8vEgzzCV0A==} engines: {node: '>=18.0.0'} - '@aws-sdk/token-providers@3.906.0': - resolution: {integrity: sha512-gdxXleCjMUAKnyR/1ksdnv3Fuifr9iuaeEtINRHkwVluwcORabEdOlxW36th2QdkpTTyP1hW35VATz2R6v/i2Q==} + '@aws-sdk/token-providers@3.908.0': + resolution: {integrity: sha512-4SosHWRQ8hj1X2yDenCYHParcCjHcd7S+Mdb/lelwF0JBFCNC+dNCI9ws3cP/dFdZO/AIhJQGUBzEQtieloixw==} engines: {node: '>=18.0.0'} '@aws-sdk/types@3.901.0': @@ -197,11 +197,11 @@ packages: resolution: {integrity: sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-user-agent-browser@3.901.0': - resolution: {integrity: sha512-Ntb6V/WFI21Ed4PDgL/8NSfoZQQf9xzrwNgiwvnxgAl/KvAvRBgQtqj5gHsDX8Nj2YmJuVoHfH9BGjL9VQ4WNg==} + '@aws-sdk/util-user-agent-browser@3.907.0': + resolution: {integrity: sha512-Hus/2YCQmtCEfr4Ls88d07Q99Ex59uvtktiPTV963Q7w7LHuIT/JBjrbwNxtSm2KlJR9PHNdqxwN+fSuNsMGMQ==} - '@aws-sdk/util-user-agent-node@3.906.0': - resolution: {integrity: sha512-9Gaglw80E9UZ5FctCp5pZAzT40/vC4Oo0fcNXsfplLkpWqTU+NTdTRMYe3TMZ1/v1/JZKuGUVyHiuo/xLu3NmA==} + '@aws-sdk/util-user-agent-node@3.908.0': + resolution: {integrity: sha512-l6AEaKUAYarcEy8T8NZ+dNZ00VGLs3fW2Cqu1AuPENaSad0/ahEU+VU7MpXS8FhMRGPgplxKVgCTLyTY0Lbssw==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -816,8 +816,11 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@24.7.0': - resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/node@24.7.1': + resolution: {integrity: sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==} + + '@types/node@24.7.2': + resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -1002,8 +1005,8 @@ packages: - yaml - mime-types - aws-cdk@2.1029.4: - resolution: {integrity: sha512-rJa8QLd8WHaoTEjPLqVwmNpDMmyJycVaxdr/Evr/1MDLq+WCovP46IqPaXfH0q/jY0gCsga9or907tEayK5xcg==} + aws-cdk@2.1030.0: + resolution: {integrity: sha512-jYgOy1Hqx8cOTWW9On9xpypXLecjOqSZ4X2q5U0Gzd14xI+HLmpaRJV5ILJ8vYrLKVbqjhiog0pdxAC7vwF9uQ==} engines: {node: '>= 18.0.0'} hasBin: true @@ -2497,8 +2500,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-jest@29.4.4: - resolution: {integrity: sha512-ccVcRABct5ZELCT5U0+DZwkXMCcOCLi2doHRrKy1nK/s7J7bch6TzJMsrY09WxgUUIP/ITfmcDS8D2yl63rnXw==} + ts-jest@29.4.5: + resolution: {integrity: sha512-HO3GyiWn2qvTQA4kTgjDcXiMwYQt68a1Y8+JuLRVpdIzm+UOLSHgl/XqR4c6nzJkq5rOkjc02O2I7P7l/Yof0Q==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2743,21 +2746,21 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-cloudformation@3.906.0': + '@aws-sdk/client-cloudformation@3.908.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.906.0 - '@aws-sdk/credential-provider-node': 3.906.0 + '@aws-sdk/core': 3.908.0 + '@aws-sdk/credential-provider-node': 3.908.0 '@aws-sdk/middleware-host-header': 3.901.0 '@aws-sdk/middleware-logger': 3.901.0 '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.906.0 + '@aws-sdk/middleware-user-agent': 3.908.0 '@aws-sdk/region-config-resolver': 3.901.0 '@aws-sdk/types': 3.901.0 '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.906.0 + '@aws-sdk/util-user-agent-browser': 3.907.0 + '@aws-sdk/util-user-agent-node': 3.908.0 '@smithy/config-resolver': 4.3.0 '@smithy/core': 3.15.0 '@smithy/fetch-http-handler': 5.3.1 @@ -2789,20 +2792,20 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso@3.906.0': + '@aws-sdk/client-sso@3.908.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/middleware-host-header': 3.901.0 '@aws-sdk/middleware-logger': 3.901.0 '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.906.0 + '@aws-sdk/middleware-user-agent': 3.908.0 '@aws-sdk/region-config-resolver': 3.901.0 '@aws-sdk/types': 3.901.0 '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.906.0 + '@aws-sdk/util-user-agent-browser': 3.907.0 + '@aws-sdk/util-user-agent-node': 3.908.0 '@smithy/config-resolver': 4.3.0 '@smithy/core': 3.15.0 '@smithy/fetch-http-handler': 5.3.1 @@ -2832,7 +2835,7 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/core@3.906.0': + '@aws-sdk/core@3.908.0': dependencies: '@aws-sdk/types': 3.901.0 '@aws-sdk/xml-builder': 3.901.0 @@ -2848,17 +2851,17 @@ snapshots: '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.906.0': + '@aws-sdk/credential-provider-env@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/property-provider': 4.2.0 '@smithy/types': 4.6.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.906.0': + '@aws-sdk/credential-provider-http@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/fetch-http-handler': 5.3.1 '@smithy/node-http-handler': 4.3.0 @@ -2869,15 +2872,15 @@ snapshots: '@smithy/util-stream': 4.5.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.906.0': + '@aws-sdk/credential-provider-ini@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 - '@aws-sdk/credential-provider-env': 3.906.0 - '@aws-sdk/credential-provider-http': 3.906.0 - '@aws-sdk/credential-provider-process': 3.906.0 - '@aws-sdk/credential-provider-sso': 3.906.0 - '@aws-sdk/credential-provider-web-identity': 3.906.0 - '@aws-sdk/nested-clients': 3.906.0 + '@aws-sdk/core': 3.908.0 + '@aws-sdk/credential-provider-env': 3.908.0 + '@aws-sdk/credential-provider-http': 3.908.0 + '@aws-sdk/credential-provider-process': 3.908.0 + '@aws-sdk/credential-provider-sso': 3.908.0 + '@aws-sdk/credential-provider-web-identity': 3.908.0 + '@aws-sdk/nested-clients': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/credential-provider-imds': 4.2.0 '@smithy/property-provider': 4.2.0 @@ -2887,14 +2890,14 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.906.0': + '@aws-sdk/credential-provider-node@3.908.0': dependencies: - '@aws-sdk/credential-provider-env': 3.906.0 - '@aws-sdk/credential-provider-http': 3.906.0 - '@aws-sdk/credential-provider-ini': 3.906.0 - '@aws-sdk/credential-provider-process': 3.906.0 - '@aws-sdk/credential-provider-sso': 3.906.0 - '@aws-sdk/credential-provider-web-identity': 3.906.0 + '@aws-sdk/credential-provider-env': 3.908.0 + '@aws-sdk/credential-provider-http': 3.908.0 + '@aws-sdk/credential-provider-ini': 3.908.0 + '@aws-sdk/credential-provider-process': 3.908.0 + '@aws-sdk/credential-provider-sso': 3.908.0 + '@aws-sdk/credential-provider-web-identity': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/credential-provider-imds': 4.2.0 '@smithy/property-provider': 4.2.0 @@ -2904,20 +2907,20 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.906.0': + '@aws-sdk/credential-provider-process@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/property-provider': 4.2.0 '@smithy/shared-ini-file-loader': 4.3.0 '@smithy/types': 4.6.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.906.0': + '@aws-sdk/credential-provider-sso@3.908.0': dependencies: - '@aws-sdk/client-sso': 3.906.0 - '@aws-sdk/core': 3.906.0 - '@aws-sdk/token-providers': 3.906.0 + '@aws-sdk/client-sso': 3.908.0 + '@aws-sdk/core': 3.908.0 + '@aws-sdk/token-providers': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/property-provider': 4.2.0 '@smithy/shared-ini-file-loader': 4.3.0 @@ -2926,10 +2929,10 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.906.0': + '@aws-sdk/credential-provider-web-identity@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 - '@aws-sdk/nested-clients': 3.906.0 + '@aws-sdk/core': 3.908.0 + '@aws-sdk/nested-clients': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/property-provider': 4.2.0 '@smithy/shared-ini-file-loader': 4.3.0 @@ -2959,9 +2962,9 @@ snapshots: '@smithy/types': 4.6.0 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.906.0': + '@aws-sdk/middleware-user-agent@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/types': 3.901.0 '@aws-sdk/util-endpoints': 3.901.0 '@smithy/core': 3.15.0 @@ -2969,20 +2972,20 @@ snapshots: '@smithy/types': 4.6.0 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.906.0': + '@aws-sdk/nested-clients@3.908.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.906.0 + '@aws-sdk/core': 3.908.0 '@aws-sdk/middleware-host-header': 3.901.0 '@aws-sdk/middleware-logger': 3.901.0 '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.906.0 + '@aws-sdk/middleware-user-agent': 3.908.0 '@aws-sdk/region-config-resolver': 3.901.0 '@aws-sdk/types': 3.901.0 '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.906.0 + '@aws-sdk/util-user-agent-browser': 3.907.0 + '@aws-sdk/util-user-agent-node': 3.908.0 '@smithy/config-resolver': 4.3.0 '@smithy/core': 3.15.0 '@smithy/fetch-http-handler': 5.3.1 @@ -3021,10 +3024,10 @@ snapshots: '@smithy/util-middleware': 4.2.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.906.0': + '@aws-sdk/token-providers@3.908.0': dependencies: - '@aws-sdk/core': 3.906.0 - '@aws-sdk/nested-clients': 3.906.0 + '@aws-sdk/core': 3.908.0 + '@aws-sdk/nested-clients': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/property-provider': 4.2.0 '@smithy/shared-ini-file-loader': 4.3.0 @@ -3050,16 +3053,16 @@ snapshots: dependencies: tslib: 2.8.1 - '@aws-sdk/util-user-agent-browser@3.901.0': + '@aws-sdk/util-user-agent-browser@3.907.0': dependencies: '@aws-sdk/types': 3.901.0 '@smithy/types': 4.6.0 bowser: 2.12.1 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.906.0': + '@aws-sdk/util-user-agent-node@3.908.0': dependencies: - '@aws-sdk/middleware-user-agent': 3.906.0 + '@aws-sdk/middleware-user-agent': 3.908.0 '@aws-sdk/types': 3.901.0 '@smithy/node-config-provider': 4.3.0 '@smithy/types': 4.6.0 @@ -3361,27 +3364,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3406,7 +3409,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -3424,7 +3427,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.7.0 + '@types/node': 24.7.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -3446,7 +3449,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -3516,7 +3519,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.7.0 + '@types/node': 24.7.2 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -3892,7 +3895,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 '@types/istanbul-lib-coverage@2.0.6': {} @@ -3908,7 +3911,11 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@24.7.0': + '@types/node@24.7.1': + dependencies: + undici-types: 7.14.0 + + '@types/node@24.7.2': dependencies: undici-types: 7.14.0 @@ -4128,7 +4135,7 @@ snapshots: '@aws-cdk/cloud-assembly-schema': 48.12.0 constructs: 10.4.2 - aws-cdk@2.1029.4: + aws-cdk@2.1030.0: optionalDependencies: fsevents: 2.3.2 @@ -4286,13 +4293,13 @@ snapshots: convert-source-map@2.0.0: {} - create-jest@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)): + create-jest@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -5105,7 +5112,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.0 @@ -5125,16 +5132,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)): + jest-cli@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + create-jest: 29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -5144,7 +5151,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)): + jest-config@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)): dependencies: '@babel/core': 7.28.4 '@jest/test-sequencer': 29.7.0 @@ -5169,8 +5176,39 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.7.0 - ts-node: 10.9.2(@types/node@24.7.0)(typescript@5.9.3) + '@types/node': 24.7.1 + ts-node: 10.9.2(@types/node@24.7.1)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.28.4 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.28.4) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.7.2 + ts-node: 10.9.2(@types/node@24.7.1)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -5199,7 +5237,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5209,7 +5247,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 24.7.0 + '@types/node': 24.7.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -5248,7 +5286,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -5283,7 +5321,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -5311,7 +5349,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 @@ -5357,7 +5395,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -5376,7 +5414,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.7.2 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -5385,17 +5423,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)): + jest@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + jest-cli: 29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -5933,12 +5971,12 @@ snapshots: dependencies: typescript: 5.9.3 - ts-jest@29.4.4(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.4.5(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 29.7.0(@types/node@24.7.0)(ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3)) + jest: 29.7.0(@types/node@24.7.1)(ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -5953,14 +5991,33 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.28.4) jest-util: 29.7.0 - ts-node@10.9.2(@types/node@24.7.0)(typescript@5.9.3): + ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 24.7.1 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + + ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.7.0 + '@types/node': 24.7.2 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 diff --git a/test/package.json b/test/package.json index ad898a1a8..1964ce5c9 100644 --- a/test/package.json +++ b/test/package.json @@ -11,8 +11,8 @@ "cdk": "cdk" }, "devDependencies": { - "@types/node": "^24.7.0", - "aws-cdk": "^2.1029.4", + "@types/node": "^24.7.1", + "aws-cdk": "^2.1030.0", "ts-node": "^10.9.2", "typescript": "^5.9.3" },