diff --git a/package.json b/package.json index a060d3e..6f29b8b 100644 --- a/package.json +++ b/package.json @@ -72,8 +72,8 @@ "multi-convention-namer": "^0.1.15" }, "dependencies": { - "@aws-lambda-powertools/metrics": "^1.18.1", - "@aws-lambda-powertools/parameters": "^1.18.1", + "@aws-lambda-powertools/metrics": "^2.30.2", + "@aws-lambda-powertools/parameters": "^2.30.2", "@aws-sdk/client-secrets-manager": "^3.879.0", "ioredis": "^5.7.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bcd368f..b785fba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@aws-lambda-powertools/metrics': - specifier: ^1.18.1 - version: 1.18.1 + specifier: ^2.30.2 + version: 2.30.2 '@aws-lambda-powertools/parameters': - specifier: ^1.18.1 - version: 1.18.1(@aws-sdk/client-secrets-manager@3.879.0) + specifier: ^2.30.2 + version: 2.30.2(@aws-sdk/client-secrets-manager@3.879.0) '@aws-sdk/client-secrets-manager': specifier: ^3.879.0 version: 3.879.0 @@ -150,29 +150,26 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-lambda-powertools/commons@1.18.1': - resolution: {integrity: sha512-gFRgQ2GJDghKvf+fXvT0kQVftgOT05W+hCa7RkfZj6HSjVAO+9DZZeJL3JK1HcsLAjWRj7W9ra0/MqB3Abf+PQ==} - deprecated: 'Version 1.x has reached End-of-Life, please upgrade to 2.x, more info here: https://s12d.com/upgrade-v2' + '@aws-lambda-powertools/commons@2.30.2': + resolution: {integrity: sha512-bhhrpUdCfpBGKllJfGyi5faf12mh6tjYmOf5DALgIym89NkidFphPdZtWl5l6IN1YhgO8HWPX4Yvmi4tPBE/uw==} - '@aws-lambda-powertools/metrics@1.18.1': - resolution: {integrity: sha512-ebojjuoOlm0bOtZ6H5fyTnC5B0owVX1nNqDUPEQSejkeiiBW0m6DVzy6hFWuKmGtBtm2WNnWwTE//WtF+CD6Ug==} - deprecated: 'Version 1.x has reached End-of-Life, please upgrade to 2.x, more info here: https://s12d.com/upgrade-v2' + '@aws-lambda-powertools/metrics@2.30.2': + resolution: {integrity: sha512-8zyolLAgMNh2kAliotKW6bd2HSxw/Hz8lHLSPCIrUA0vul1hVIjzvjKwZItnJ42WW0PKUChz1FlriuOCOUa6ZQ==} peerDependencies: - '@middy/core': '>=3.x' + '@middy/core': 4.x || 5.x || 6.x || 7.x peerDependenciesMeta: '@middy/core': optional: true - '@aws-lambda-powertools/parameters@1.18.1': - resolution: {integrity: sha512-12iJJWIJvBQOzU7RLnbL+CSu7JuMZb00PobI3jvHYxBCKVqsNx347LZG05wVoSaT7LRZGlWVBPd53yl3TafBVA==} - deprecated: 'Version 1.x has reached End-of-Life, please upgrade to 2.x, more info here: https://s12d.com/upgrade-v2' + '@aws-lambda-powertools/parameters@2.30.2': + resolution: {integrity: sha512-RVyaINQ2PInZwBtAX9J9TiAOtrtvOby9r+TRpXEi4bSPGA4dHmt+cvCG9B2181nVAAK3DkuciPhzblzQK7CyDA==} peerDependencies: '@aws-sdk/client-appconfigdata': '>=3.x' '@aws-sdk/client-dynamodb': '>=3.x' '@aws-sdk/client-secrets-manager': '>=3.x' '@aws-sdk/client-ssm': '>=3.x' '@aws-sdk/util-dynamodb': '>=3.x' - '@middy/core': '>=3.x' + '@middy/core': 4.x || 5.x || 6.x || 7.x peerDependenciesMeta: '@aws-sdk/client-appconfigdata': optional: true @@ -243,10 +240,6 @@ packages: resolution: {integrity: sha512-1nOjzwjXrmpbPzFuwFKYIr1LsrBucm6J8kf5Esz9brxKWynuJAPApd0JY3cO6q58+mKls0m58W6Ab/Ol7RmCMg==} engines: {node: '>=18.0.0'} - '@aws-sdk/is-array-buffer@3.201.0': - resolution: {integrity: sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==} - engines: {node: '>=14.0.0'} - '@aws-sdk/middleware-host-header@3.873.0': resolution: {integrity: sha512-KZ/W1uruWtMOs7D5j3KquOxzCnV79KQW9MjJFZM/M0l6KI8J6V3718MXxFHsTjUE4fpdV6SeCNLV1lwGygsjJA==} engines: {node: '>=18.0.0'} @@ -279,15 +272,6 @@ packages: resolution: {integrity: sha512-Bei+RL0cDxxV+lW2UezLbCYYNeJm6Nzee0TpW0FfyTRBhH9C1XQh4+x+IClriXvgBnRquTMMYsmJfvx8iyLKrg==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-base64-node@3.209.0': - resolution: {integrity: sha512-U6pjb6uF/BameQLmzoSrqeiTxu5otwwGV7fO+TyE/3SJm/lyIsBaO+wr0qsoK0ae1VqggR+KCsUG13pWhdltpw==} - engines: {node: '>=14.0.0'} - deprecated: The package @aws-sdk/util-base64-node has been renamed to @aws-sdk/util-base64. Please install the renamed package. - - '@aws-sdk/util-buffer-from@3.208.0': - resolution: {integrity: sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==} - engines: {node: '>=14.0.0'} - '@aws-sdk/util-endpoints@3.879.0': resolution: {integrity: sha512-aVAJwGecYoEmbEFju3127TyJDF9qJsKDUUTRMDuS8tGn+QiWQFnfInmbt+el9GU1gEJupNTXV+E3e74y51fb7A==} engines: {node: '>=18.0.0'} @@ -312,6 +296,10 @@ packages: resolution: {integrity: sha512-kLO7k7cGJ6KaHiExSJWojZurF7SnGMDHXRuQunFnEoD0n1yB6Lqy/S/zHiQ7oJnBhPr9q0TW9qFkrsZb1Uc54w==} engines: {node: '>=18.0.0'} + '@aws/lambda-invoke-store@0.2.3': + resolution: {integrity: sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==} + engines: {node: '>=18.0.0'} + '@babel/code-frame@7.24.2': resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} @@ -3912,6 +3900,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -4096,16 +4085,18 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.6.2 - '@aws-lambda-powertools/commons@1.18.1': {} + '@aws-lambda-powertools/commons@2.30.2': + dependencies: + '@aws/lambda-invoke-store': 0.2.3 - '@aws-lambda-powertools/metrics@1.18.1': + '@aws-lambda-powertools/metrics@2.30.2': dependencies: - '@aws-lambda-powertools/commons': 1.18.1 + '@aws-lambda-powertools/commons': 2.30.2 + '@aws/lambda-invoke-store': 0.2.3 - '@aws-lambda-powertools/parameters@1.18.1(@aws-sdk/client-secrets-manager@3.879.0)': + '@aws-lambda-powertools/parameters@2.30.2(@aws-sdk/client-secrets-manager@3.879.0)': dependencies: - '@aws-lambda-powertools/commons': 1.18.1 - '@aws-sdk/util-base64-node': 3.209.0 + '@aws-lambda-powertools/commons': 2.30.2 optionalDependencies: '@aws-sdk/client-secrets-manager': 3.879.0 @@ -4428,10 +4419,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/is-array-buffer@3.201.0': - dependencies: - tslib: 2.6.2 - '@aws-sdk/middleware-host-header@3.873.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4531,16 +4518,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.6.2 - '@aws-sdk/util-base64-node@3.209.0': - dependencies: - '@aws-sdk/util-buffer-from': 3.208.0 - tslib: 2.6.2 - - '@aws-sdk/util-buffer-from@3.208.0': - dependencies: - '@aws-sdk/is-array-buffer': 3.201.0 - tslib: 2.6.2 - '@aws-sdk/util-endpoints@3.879.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4573,6 +4550,8 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.6.2 + '@aws/lambda-invoke-store@0.2.3': {} + '@babel/code-frame@7.24.2': dependencies: '@babel/highlight': 7.24.5