diff --git a/package.json b/package.json index f4c4671..26ba87a 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "constructs": "10.2.70", "esbuild": "^0.19.2", "eslint": "^9", - "eslint-config-prettier": "^8.10.0", + "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^3.6.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-prettier": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d0a591..bf1e7bb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,8 +43,8 @@ importers: specifier: ^9 version: 9.20.1 eslint-config-prettier: - specifier: ^8.10.0 - version: 8.10.0(eslint@9.20.1) + specifier: ^10.1.8 + version: 10.1.8(eslint@9.20.1) eslint-import-resolver-typescript: specifier: ^3.6.0 version: 3.6.1(@typescript-eslint/parser@8.24.0(eslint@9.20.1)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.20.1) @@ -53,7 +53,7 @@ importers: version: 2.29.1(@typescript-eslint/parser@8.24.0(eslint@9.20.1)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.20.1) eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.1.3(eslint-config-prettier@8.10.0(eslint@9.20.1))(eslint@9.20.1)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@10.1.8(eslint@9.20.1))(eslint@9.20.1)(prettier@3.2.5) jest: specifier: ^27 version: 27.5.1(ts-node@10.9.2(@types/node@18.19.33)(typescript@5.4.5)) @@ -62,7 +62,7 @@ importers: version: 16.0.0 jsii-release: specifier: ^0.2.737 - version: 0.2.832(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + version: 0.2.832(@aws-sdk/client-sso-oidc@3.574.0) prettier: specifier: ^3.0.3 version: 3.2.5 @@ -1310,7 +1310,7 @@ packages: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} concat-map@0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} concat-stream@2.0.0: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} @@ -1608,8 +1608,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@8.10.0: - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + eslint-config-prettier@10.1.8: + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -1888,6 +1888,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2018,6 +2019,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2862,6 +2864,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rrweb-cssom@0.7.1: @@ -3515,10 +3518,10 @@ snapshots: dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.574.0(@aws-sdk/client-sts@3.574.0) - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sso-oidc': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/core': 3.572.0 - '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/middleware-host-header': 3.567.0 '@aws-sdk/middleware-logger': 3.568.0 '@aws-sdk/middleware-recursion-detection': 3.567.0 @@ -3562,10 +3565,10 @@ snapshots: dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.574.0(@aws-sdk/client-sts@3.574.0) - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sso-oidc': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/core': 3.572.0 - '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/middleware-host-header': 3.567.0 '@aws-sdk/middleware-logger': 3.568.0 '@aws-sdk/middleware-recursion-detection': 3.567.0 @@ -3604,13 +3607,13 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)': + '@aws-sdk/client-sso-oidc@3.574.0': dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/core': 3.572.0 - '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/middleware-host-header': 3.567.0 '@aws-sdk/middleware-logger': 3.568.0 '@aws-sdk/middleware-recursion-detection': 3.567.0 @@ -3647,7 +3650,6 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.6.2 transitivePeerDependencies: - - '@aws-sdk/client-sts' - aws-crt '@aws-sdk/client-sso@3.572.0': @@ -3693,13 +3695,13 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sts@3.574.0': + '@aws-sdk/client-sts@3.574.0(@aws-sdk/client-sso-oidc@3.574.0)': dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.574.0(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/client-sso-oidc': 3.574.0 '@aws-sdk/core': 3.572.0 - '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/middleware-host-header': 3.567.0 '@aws-sdk/middleware-logger': 3.568.0 '@aws-sdk/middleware-recursion-detection': 3.567.0 @@ -3736,6 +3738,7 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.6.2 transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' - aws-crt '@aws-sdk/core@3.572.0': @@ -3777,12 +3780,12 @@ snapshots: '@smithy/util-stream': 2.2.0 tslib: 2.6.2 - '@aws-sdk/credential-provider-ini@3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0)': + '@aws-sdk/credential-provider-ini@3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0)': dependencies: - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/credential-provider-env': 3.568.0 '@aws-sdk/credential-provider-process': 3.572.0 - '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/credential-provider-web-identity': 3.568.0(@aws-sdk/client-sts@3.574.0) '@aws-sdk/types': 3.567.0 '@smithy/credential-provider-imds': 2.3.0 @@ -3794,13 +3797,13 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt - '@aws-sdk/credential-provider-node@3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0)': + '@aws-sdk/credential-provider-node@3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0)': dependencies: '@aws-sdk/credential-provider-env': 3.568.0 '@aws-sdk/credential-provider-http': 3.568.0 - '@aws-sdk/credential-provider-ini': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-ini': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/credential-provider-process': 3.572.0 - '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/credential-provider-web-identity': 3.568.0(@aws-sdk/client-sts@3.574.0) '@aws-sdk/types': 3.567.0 '@smithy/credential-provider-imds': 2.3.0 @@ -3821,10 +3824,10 @@ snapshots: '@smithy/types': 2.12.0 tslib: 2.6.2 - '@aws-sdk/credential-provider-sso@3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))': + '@aws-sdk/credential-provider-sso@3.572.0(@aws-sdk/client-sso-oidc@3.574.0)': dependencies: '@aws-sdk/client-sso': 3.572.0 - '@aws-sdk/token-providers': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + '@aws-sdk/token-providers': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/types': 3.567.0 '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 @@ -3836,24 +3839,24 @@ snapshots: '@aws-sdk/credential-provider-web-identity@3.568.0(@aws-sdk/client-sts@3.574.0)': dependencies: - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/types': 3.567.0 '@smithy/property-provider': 2.2.0 '@smithy/types': 2.12.0 tslib: 2.6.2 - '@aws-sdk/credential-providers@3.574.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))': + '@aws-sdk/credential-providers@3.574.0(@aws-sdk/client-sso-oidc@3.574.0)': dependencies: '@aws-sdk/client-cognito-identity': 3.574.0 '@aws-sdk/client-sso': 3.572.0 - '@aws-sdk/client-sts': 3.574.0 + '@aws-sdk/client-sts': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/credential-provider-cognito-identity': 3.574.0 '@aws-sdk/credential-provider-env': 3.568.0 '@aws-sdk/credential-provider-http': 3.568.0 - '@aws-sdk/credential-provider-ini': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) - '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-ini': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0)(@aws-sdk/client-sts@3.574.0) '@aws-sdk/credential-provider-process': 3.572.0 - '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/credential-provider-web-identity': 3.568.0(@aws-sdk/client-sts@3.574.0) '@aws-sdk/types': 3.567.0 '@smithy/credential-provider-imds': 2.3.0 @@ -3901,9 +3904,9 @@ snapshots: '@smithy/util-middleware': 2.2.0 tslib: 2.6.2 - '@aws-sdk/token-providers@3.572.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0))': + '@aws-sdk/token-providers@3.572.0(@aws-sdk/client-sso-oidc@3.574.0)': dependencies: - '@aws-sdk/client-sso-oidc': 3.574.0(@aws-sdk/client-sts@3.574.0) + '@aws-sdk/client-sso-oidc': 3.574.0 '@aws-sdk/types': 3.567.0 '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 @@ -5602,7 +5605,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@8.10.0(eslint@9.20.1): + eslint-config-prettier@10.1.8(eslint@9.20.1): dependencies: eslint: 9.20.1 @@ -5669,14 +5672,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0(eslint@9.20.1))(eslint@9.20.1)(prettier@3.2.5): + eslint-plugin-prettier@5.1.3(eslint-config-prettier@10.1.8(eslint@9.20.1))(eslint@9.20.1)(prettier@3.2.5): dependencies: eslint: 9.20.1 prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@9.20.1) + eslint-config-prettier: 10.1.8(eslint@9.20.1) eslint-scope@8.2.0: dependencies: @@ -6650,10 +6653,10 @@ snapshots: jsesc@2.5.2: {} - jsii-release@0.2.832(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)): + jsii-release@0.2.832(@aws-sdk/client-sso-oidc@3.574.0): dependencies: '@aws-sdk/client-codeartifact': 3.574.0 - '@aws-sdk/credential-providers': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0(@aws-sdk/client-sts@3.574.0)) + '@aws-sdk/credential-providers': 3.574.0(@aws-sdk/client-sso-oidc@3.574.0) '@aws-sdk/types': 3.567.0 '@types/fs-extra': 8.1.5 fs-extra: 8.1.0