diff --git a/package.json b/package.json index c2f367bd3..d129fd2ba 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "lint": "eslint . --ext .ts" }, "peerDependencies": { - "aws-cdk-lib": "2.69.0", + "aws-cdk-lib": "2.74.0", "constructs": "10.1.309" }, "devDependencies": { @@ -27,7 +27,7 @@ "@types/pluralize": "0.0.29", "@typescript-eslint/eslint-plugin": "5.55.0", "@typescript-eslint/parser": "5.55.0", - "aws-cdk-lib": "2.69.0", + "aws-cdk-lib": "2.74.0", "constructs": "10.1.309", "esbuild": "^0.17.0", "eslint": "8.36.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5edbe8221..da2446c8e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,22 +3,22 @@ lockfileVersion: '6.0' dependencies: '@aws-cdk/aws-amplify-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@aws-cdk/aws-apigatewayv2-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@aws-cdk/aws-apigatewayv2-authorizers-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@aws-cdk/aws-apigatewayv2-integrations-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@aws-cdk/aws-appsync-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@aws-cdk/aws-lambda-python-alpha': specifier: 2.27.0-alpha.0 - version: 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) + version: 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) '@jest/types': specifier: ^29.3.1 version: 29.3.1 @@ -35,7 +35,7 @@ dependencies: devDependencies: '@aws-cdk/assert': specifier: 2.68.0 - version: 2.68.0(aws-cdk-lib@2.69.0)(constructs@10.1.309)(jest@29.3.1) + version: 2.68.0(aws-cdk-lib@2.74.0)(constructs@10.1.309)(jest@29.3.1) '@commitlint/cli': specifier: 17.5.1 version: 17.5.1 @@ -58,8 +58,8 @@ devDependencies: specifier: 5.55.0 version: 5.55.0(eslint@8.36.0)(typescript@4.9.5) aws-cdk-lib: - specifier: 2.69.0 - version: 2.69.0(constructs@10.1.309) + specifier: 2.74.0 + version: 2.74.0(constructs@10.1.309) constructs: specifier: 10.1.309 version: 10.1.309 @@ -107,7 +107,7 @@ packages: '@jridgewell/trace-mapping': 0.3.18 dev: true - /@aws-cdk/assert@2.68.0(aws-cdk-lib@2.69.0)(constructs@10.1.309)(jest@29.3.1): + /@aws-cdk/assert@2.68.0(aws-cdk-lib@2.74.0)(constructs@10.1.309)(jest@29.3.1): resolution: {integrity: sha512-bEztvoYdVp17I/ClYRGZa4wlEP/qNNq4Q+Z7EKwRL0cLDmvq4EI1m1N8LhUPAH7B6YXp5d1164gC6Nr0lV8bbA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -116,7 +116,7 @@ packages: jest: '>=26.6.3' dependencies: '@aws-cdk/cloudformation-diff': 2.68.0 - aws-cdk-lib: 2.69.0(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 jest: 29.3.1(@types/node@18.15.3)(ts-node@10.9.1) dev: true @@ -130,29 +130,29 @@ packages: /@aws-cdk/asset-node-proxy-agent-v5@2.0.108: resolution: {integrity: sha512-RR9M5LveGoOTqkzqhNTNe5Zb9XEIdyhOHS033V/rellvBRtnAcdwj4OxOVbLfojzwFeFjKwa1DA2+6r8zJroUg==} - /@aws-cdk/aws-amplify-alpha@2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-amplify-alpha@2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-cuP5V7AoQHXsiPcn5YPHntPeD+22j6Oe0yb6hQPN2L8hZZGSysqsn12nVEVvg7Wtx8xDDSOzvNnU7VeY87fS4g==} engines: {node: '>= 14.15.0'} peerDependencies: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - aws-cdk-lib: 2.69.0(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false - /@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-e0VsZANE8qNiAznRW5m7soHivcsyJoKhkHSVg9WRTTIwS0rZEty7qZH0UjDxq7M2lgIZICaLWAyJOWvGpHEqIA==} engines: {node: '>= 14.15.0'} peerDependencies: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - aws-cdk-lib: 2.69.0(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false - /@aws-cdk/aws-apigatewayv2-authorizers-alpha@2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-apigatewayv2-authorizers-alpha@2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-RSMvF/l6v50eKDoEZj7rKDdxOv+DSfx+mkWsHPqSkYU70UeWZNJ4a7jRqJ/tzbajxX5GSoRMcEdR1GsrRXTfuw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -160,12 +160,12 @@ packages: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - '@aws-cdk/aws-apigatewayv2-alpha': 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) - aws-cdk-lib: 2.69.0(constructs@10.1.309) + '@aws-cdk/aws-apigatewayv2-alpha': 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false - /@aws-cdk/aws-apigatewayv2-integrations-alpha@2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-apigatewayv2-integrations-alpha@2.27.0-alpha.0(@aws-cdk/aws-apigatewayv2-alpha@2.27.0-alpha.0)(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-AL3Ps0hPV8zRcI8k2wW4uTh+k9ZfvjgyUouDOZBaEW0U8PoQOgRj7b0FJbE+zmgbnw3YY2ycoCSpTfVbN3Akdg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -173,30 +173,30 @@ packages: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - '@aws-cdk/aws-apigatewayv2-alpha': 2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309) - aws-cdk-lib: 2.69.0(constructs@10.1.309) + '@aws-cdk/aws-apigatewayv2-alpha': 2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false - /@aws-cdk/aws-appsync-alpha@2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-appsync-alpha@2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-z7JNdK1BUGbe70KaDa2Hu69uIn3FG9GUJZ+mKyL0HW7r4PAtdmXSPKVumRa5niR/x6eaxtWvcAXaADNEYht4VQ==} engines: {node: '>= 14.15.0'} peerDependencies: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - aws-cdk-lib: 2.69.0(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false - /@aws-cdk/aws-lambda-python-alpha@2.27.0-alpha.0(aws-cdk-lib@2.69.0)(constructs@10.1.309): + /@aws-cdk/aws-lambda-python-alpha@2.27.0-alpha.0(aws-cdk-lib@2.74.0)(constructs@10.1.309): resolution: {integrity: sha512-dgiwY4pjTMxAB1IlsyH+dmAgM/g+sfGfrdgsdr6rlHvR/ROE/MGbGBg70YBGZlhiW+qSjeWepp6jgDWxtkN50A==} engines: {node: '>= 14.15.0'} peerDependencies: aws-cdk-lib: ^2.27.0 constructs: ^10.0.0 dependencies: - aws-cdk-lib: 2.69.0(constructs@10.1.309) + aws-cdk-lib: 2.74.0(constructs@10.1.309) constructs: 10.1.309 dev: false @@ -548,9 +548,6 @@ packages: to-fast-properties: 2.0.0 dev: true - /@balena/dockerignore@1.0.2: - resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} - /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true @@ -1718,14 +1715,15 @@ packages: /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} + dev: true /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} dev: true - /aws-cdk-lib@2.69.0(constructs@10.1.309): - resolution: {integrity: sha512-VIwgMMpc8iHCZTmt1PuMdj20f0lTY8SI6Pltx7jvhYxyzvg04Dd0YAryBUuutj/khE3typJwiFzLlL7yoNo5AA==} + /aws-cdk-lib@2.74.0(constructs@10.1.309): + resolution: {integrity: sha512-cPoYEVmJ06pi57q4uW2v/dwXvkr9JHDeSd4+ylBALccbYiRPlZw0OiNH+F2B+hrDVAiaYZWV3HE8hVDDON4+ZA==} engines: {node: '>= 14.15.0'} peerDependencies: constructs: ^10.0.0 @@ -1733,16 +1731,7 @@ packages: '@aws-cdk/asset-awscli-v1': 2.2.132 '@aws-cdk/asset-kubectl-v20': 2.1.1 '@aws-cdk/asset-node-proxy-agent-v5': 2.0.108 - '@balena/dockerignore': 1.0.2 - case: 1.6.3 constructs: 10.1.309 - fs-extra: 9.1.0 - ignore: 5.2.4 - jsonschema: 1.4.1 - minimatch: 3.1.2 - punycode: 2.3.0 - semver: 7.3.8 - yaml: 1.10.2 bundledDependencies: - '@balena/dockerignore' - case @@ -1752,6 +1741,7 @@ packages: - minimatch - punycode - semver + - table - yaml /babel-jest@29.5.0(@babel/core@7.21.4): @@ -1828,12 +1818,14 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 + dev: true /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -1904,10 +1896,6 @@ packages: resolution: {integrity: sha512-6xvTuQbEjQvvdknKCA/B6w6edEG9OMrkTY3M2sre8Iau/5f9stnJA3RfnzUMZlVhcsp1Lyl2KsM8T2R8B3P0Kg==} dev: true - /case@1.6.3: - resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} - engines: {node: '>= 0.8.0'} - /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -1996,6 +1984,7 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true /concat-stream@2.0.0: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} @@ -2878,6 +2867,7 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -3085,6 +3075,7 @@ packages: /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true /grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} @@ -3180,6 +3171,7 @@ packages: /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + dev: true /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -3940,15 +3932,13 @@ packages: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.11 + dev: true /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} dev: true - /jsonschema@1.4.1: - resolution: {integrity: sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==} - /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -4083,6 +4073,7 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 + dev: true /make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -4167,6 +4158,7 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 + dev: true /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -4496,6 +4488,7 @@ packages: /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} + dev: true /pure-rand@6.0.1: resolution: {integrity: sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg==} @@ -4691,6 +4684,7 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} @@ -5197,6 +5191,7 @@ packages: /universalify@2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} + dev: true /update-browserslist-db@1.0.10(browserslist@4.21.5): resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} @@ -5321,10 +5316,7 @@ packages: /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} + dev: true /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}