From 68721c33a1cdcbffe48c3c3400d8d1721ad8a395 Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Fri, 6 Oct 2023 12:14:11 +0600 Subject: [PATCH 1/7] chore: update libs Signed-off-by: Rakib Ansary --- package.json | 6 +++--- yarn.lock | 17 +++++++++-------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 77ad1e8..a4b9cd8 100644 --- a/package.json +++ b/package.json @@ -16,11 +16,11 @@ "@aws-sdk/client-dynamodb": "^3.183.0", "@aws-sdk/util-dynamodb": "^3.183.0", "@grpc/grpc-js": "^1.7.1", - "@topcoder-framework/lib-common": "^0.10.15", + "@topcoder-framework/lib-common": "^0.22.1-PLAT-3491.1", + "topcoder-interface": "0.1.0-PLAT-3491.3", "dotenv": "^16.0.3", "grpc-server-reflection": "^0.1.5", - "lodash": "^4.17.21", - "topcoder-interface": "github:topcoder-platform/plat-interface-definition#v0.0.49" + "lodash": "^4.17.21" }, "volta": { "node": "18.14.1", diff --git a/yarn.lock b/yarn.lock index 0f1b050..3fa1e8f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -834,14 +834,14 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@topcoder-framework/lib-common@^0.10.15": - version "0.10.15" - resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com:443/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.10.15.tgz#673015181da5346f3a256431f9f24ad29f3441af" - integrity sha512-1hVe8WbOG4NzrJooJ5WMe6RxeMNZ+3dJKa+HLkZLPFvKJCrrtIaakaMneL/5kVK4vZink43cOln5SoIXRhkqvg== +"@topcoder-framework/lib-common@^0.22.1-PLAT-3491.1": + version "0.22.1-PLAT-3491.1" + resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.1.tgz#1b40c5240cea085a6db76463b79adbcb0352094d" + integrity sha512-7/U/wo/AfDlhIwq5U9Wq6aWyVQJwT1f2JsP7rsvEaCdIgm/7FWzvDtaJwQoSX6IxgmJKASFxJhB4uYUwNkGnEQ== dependencies: "@grpc/grpc-js" "^1.8.0" rimraf "^3.0.2" - topcoder-interface "github:topcoder-platform/plat-interface-definition#v0.0.49" + topcoder-interface "0.1.0-PLAT-3491.3" tslib "^2.4.1" "@tsconfig/node10@^1.0.7": @@ -1438,9 +1438,10 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -"topcoder-interface@github:topcoder-platform/plat-interface-definition#v0.0.49": - version "1.0.0" - resolved "https://codeload.github.com/topcoder-platform/plat-interface-definition/tar.gz/2688ec4d265f32d9d980eff6120b0e4740f22c12" +topcoder-interface@0.1.0-PLAT-3491.3: + version "0.1.0-PLAT-3491.3" + resolved "https://registry.yarnpkg.com/topcoder-interface/-/topcoder-interface-0.1.0-PLAT-3491.3.tgz#f73a5d4a69756397df4cde5bbb4cf42b1fa107cc" + integrity sha512-FlvpVdFf433VvX4TcEJxlhsaswcWFa8bXov2Zbly5cRs2r8yheDjquWxaFnqi0C9WCJkYiaF8EZKOcOKyt4iLQ== tree-kill@^1.2.2: version "1.2.2" From a50726f2ccde5b80591a0bfe7289a3a69e0ad6da Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 23 Oct 2023 12:49:48 +0600 Subject: [PATCH 2/7] chore: use new npm registry Signed-off-by: Rakib Ansary --- package.json | 4 +- yarn.lock | 1586 ++++++++++++++++++++++++++------------------------ 2 files changed, 823 insertions(+), 767 deletions(-) diff --git a/package.json b/package.json index a4b9cd8..28107d2 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "@aws-sdk/client-dynamodb": "^3.183.0", "@aws-sdk/util-dynamodb": "^3.183.0", "@grpc/grpc-js": "^1.7.1", - "@topcoder-framework/lib-common": "^0.22.1-PLAT-3491.1", - "topcoder-interface": "0.1.0-PLAT-3491.3", + "topcoder-proto-registry": "0.1.0-PLAT-3491.5", + "@topcoder-framework/lib-common": "^0.22.1-PLAT-3491.5", "dotenv": "^16.0.3", "grpc-server-reflection": "^0.1.5", "lodash": "^4.17.21" diff --git a/yarn.lock b/yarn.lock index 3fa1e8f..9de8877 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,15 @@ # yarn lockfile v1 +"@aws-crypto/crc32@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" + integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + "@aws-crypto/ie11-detection@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" @@ -48,800 +57,877 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-sdk/abort-controller@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.306.0.tgz#42f28c948bc3a1a950e534555365eaa65f6ff7c0" - integrity sha512-ewCvdUrMJMlnkNaqXdG7L2H6O7CDI036y6lkTU8gQqa2lCzZvqBkzz6R5NbWqb8TJPi69Z7lXEITgk2b0+pl6w== - dependencies: - "@aws-sdk/types" "3.306.0" - tslib "^2.5.0" - "@aws-sdk/client-dynamodb@^3.183.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.306.0.tgz#e5358698d3ba779c5396f63ba495484b004e9a5a" - integrity sha512-920CpJMogV/GnWp+4qFAVXefpPWfUmkqnx/YcKbTNJ3GBV1DI4vCAwWc/RnY6kionEZzWrT3ekHBDbnh01WglQ== + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.433.0.tgz#0f036f075e6ad845dc5d08a283f7b4f62963d6b9" + integrity sha512-2ILYyeq+11mARlVaEnC5rkT0ZbqxnX5MDB3JalvFOE+y9EWnNbIKjUzFV9OOCyBRSxzQP3TV2xOPn0nv2iZHyg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.306.0" - "@aws-sdk/config-resolver" "3.306.0" - "@aws-sdk/credential-provider-node" "3.306.0" - "@aws-sdk/fetch-http-handler" "3.306.0" - "@aws-sdk/hash-node" "3.306.0" - "@aws-sdk/invalid-dependency" "3.306.0" - "@aws-sdk/middleware-content-length" "3.306.0" - "@aws-sdk/middleware-endpoint" "3.306.0" - "@aws-sdk/middleware-endpoint-discovery" "3.306.0" - "@aws-sdk/middleware-host-header" "3.306.0" - "@aws-sdk/middleware-logger" "3.306.0" - "@aws-sdk/middleware-recursion-detection" "3.306.0" - "@aws-sdk/middleware-retry" "3.306.0" - "@aws-sdk/middleware-serde" "3.306.0" - "@aws-sdk/middleware-signing" "3.306.0" - "@aws-sdk/middleware-stack" "3.306.0" - "@aws-sdk/middleware-user-agent" "3.306.0" - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/node-http-handler" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/smithy-client" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" - "@aws-sdk/util-base64" "3.303.0" - "@aws-sdk/util-body-length-browser" "3.303.0" - "@aws-sdk/util-body-length-node" "3.303.0" - "@aws-sdk/util-defaults-mode-browser" "3.306.0" - "@aws-sdk/util-defaults-mode-node" "3.306.0" - "@aws-sdk/util-endpoints" "3.306.0" - "@aws-sdk/util-retry" "3.306.0" - "@aws-sdk/util-user-agent-browser" "3.306.0" - "@aws-sdk/util-user-agent-node" "3.306.0" - "@aws-sdk/util-utf8" "3.303.0" - "@aws-sdk/util-waiter" "3.306.0" + "@aws-sdk/client-sts" "3.433.0" + "@aws-sdk/core" "3.433.0" + "@aws-sdk/credential-provider-node" "3.433.0" + "@aws-sdk/middleware-endpoint-discovery" "3.433.0" + "@aws-sdk/middleware-host-header" "3.433.0" + "@aws-sdk/middleware-logger" "3.433.0" + "@aws-sdk/middleware-recursion-detection" "3.433.0" + "@aws-sdk/middleware-signing" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/region-config-resolver" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-user-agent-browser" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.433.0" + "@smithy/config-resolver" "^2.0.16" + "@smithy/fetch-http-handler" "^2.2.4" + "@smithy/hash-node" "^2.0.12" + "@smithy/invalid-dependency" "^2.0.12" + "@smithy/middleware-content-length" "^2.0.14" + "@smithy/middleware-endpoint" "^2.1.3" + "@smithy/middleware-retry" "^2.0.18" + "@smithy/middleware-serde" "^2.0.12" + "@smithy/middleware-stack" "^2.0.6" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/node-http-handler" "^2.1.8" + "@smithy/protocol-http" "^3.0.8" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.16" + "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-retry" "^2.0.5" + "@smithy/util-utf8" "^2.0.0" + "@smithy/util-waiter" "^2.0.12" tslib "^2.5.0" uuid "^8.3.2" -"@aws-sdk/client-sso-oidc@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.306.0.tgz#92b2daf5fa82eaeb17cf192a2b29b2575f1c5677" - integrity sha512-O27yrApCkbC0/uPRb1aHkENpFSqrkPbXRi76NF/8T97qC8bngRpy6yeafcQRrp9NGQSF/m9xbPWYsQuiurqedw== +"@aws-sdk/client-sso@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.433.0.tgz#9d06768fab4d46efa77fa79142c173580be479e6" + integrity sha512-L7ksMP7UnYH+w52ly+m+s5vk8662VtyqJ+UduFEMPqKUHTFEm7w+CCw4Xfk3hl5GlVvqPvYWqBqv8eLKSHpCEQ== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.306.0" - "@aws-sdk/fetch-http-handler" "3.306.0" - "@aws-sdk/hash-node" "3.306.0" - "@aws-sdk/invalid-dependency" "3.306.0" - "@aws-sdk/middleware-content-length" "3.306.0" - "@aws-sdk/middleware-endpoint" "3.306.0" - "@aws-sdk/middleware-host-header" "3.306.0" - "@aws-sdk/middleware-logger" "3.306.0" - "@aws-sdk/middleware-recursion-detection" "3.306.0" - "@aws-sdk/middleware-retry" "3.306.0" - "@aws-sdk/middleware-serde" "3.306.0" - "@aws-sdk/middleware-stack" "3.306.0" - "@aws-sdk/middleware-user-agent" "3.306.0" - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/node-http-handler" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/smithy-client" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" - "@aws-sdk/util-base64" "3.303.0" - "@aws-sdk/util-body-length-browser" "3.303.0" - "@aws-sdk/util-body-length-node" "3.303.0" - "@aws-sdk/util-defaults-mode-browser" "3.306.0" - "@aws-sdk/util-defaults-mode-node" "3.306.0" - "@aws-sdk/util-endpoints" "3.306.0" - "@aws-sdk/util-retry" "3.306.0" - "@aws-sdk/util-user-agent-browser" "3.306.0" - "@aws-sdk/util-user-agent-node" "3.306.0" - "@aws-sdk/util-utf8" "3.303.0" + "@aws-sdk/middleware-host-header" "3.433.0" + "@aws-sdk/middleware-logger" "3.433.0" + "@aws-sdk/middleware-recursion-detection" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/region-config-resolver" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-user-agent-browser" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.433.0" + "@smithy/config-resolver" "^2.0.16" + "@smithy/fetch-http-handler" "^2.2.4" + "@smithy/hash-node" "^2.0.12" + "@smithy/invalid-dependency" "^2.0.12" + "@smithy/middleware-content-length" "^2.0.14" + "@smithy/middleware-endpoint" "^2.1.3" + "@smithy/middleware-retry" "^2.0.18" + "@smithy/middleware-serde" "^2.0.12" + "@smithy/middleware-stack" "^2.0.6" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/node-http-handler" "^2.1.8" + "@smithy/protocol-http" "^3.0.8" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.16" + "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-retry" "^2.0.5" + "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/client-sso@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.306.0.tgz#ac7225194954e26d17713b03c6cb6a8562ada837" - integrity sha512-uqfLUOP9LlBoqXe3P250TPX3fGrabfRt9Q9rlLFK0fVBI7HPIQ/wsPplLoPrMeT04qQmTI03UnVKMNza3GqyIg== +"@aws-sdk/client-sts@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.433.0.tgz#8155f058cd4f0259dc4377050b303b474744cd03" + integrity sha512-hQ+NLIcA1KRJ2qPdrtkJ3fOEVnehLLMlnB/I5mjg9K2UKjuiOufLao6tc5SyW9fseIL9AdX3fjJ8Unhg+y1RWg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.306.0" - "@aws-sdk/fetch-http-handler" "3.306.0" - "@aws-sdk/hash-node" "3.306.0" - "@aws-sdk/invalid-dependency" "3.306.0" - "@aws-sdk/middleware-content-length" "3.306.0" - "@aws-sdk/middleware-endpoint" "3.306.0" - "@aws-sdk/middleware-host-header" "3.306.0" - "@aws-sdk/middleware-logger" "3.306.0" - "@aws-sdk/middleware-recursion-detection" "3.306.0" - "@aws-sdk/middleware-retry" "3.306.0" - "@aws-sdk/middleware-serde" "3.306.0" - "@aws-sdk/middleware-stack" "3.306.0" - "@aws-sdk/middleware-user-agent" "3.306.0" - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/node-http-handler" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/smithy-client" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" - "@aws-sdk/util-base64" "3.303.0" - "@aws-sdk/util-body-length-browser" "3.303.0" - "@aws-sdk/util-body-length-node" "3.303.0" - "@aws-sdk/util-defaults-mode-browser" "3.306.0" - "@aws-sdk/util-defaults-mode-node" "3.306.0" - "@aws-sdk/util-endpoints" "3.306.0" - "@aws-sdk/util-retry" "3.306.0" - "@aws-sdk/util-user-agent-browser" "3.306.0" - "@aws-sdk/util-user-agent-node" "3.306.0" - "@aws-sdk/util-utf8" "3.303.0" + "@aws-sdk/credential-provider-node" "3.433.0" + "@aws-sdk/middleware-host-header" "3.433.0" + "@aws-sdk/middleware-logger" "3.433.0" + "@aws-sdk/middleware-recursion-detection" "3.433.0" + "@aws-sdk/middleware-sdk-sts" "3.433.0" + "@aws-sdk/middleware-signing" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/region-config-resolver" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-user-agent-browser" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.433.0" + "@smithy/config-resolver" "^2.0.16" + "@smithy/fetch-http-handler" "^2.2.4" + "@smithy/hash-node" "^2.0.12" + "@smithy/invalid-dependency" "^2.0.12" + "@smithy/middleware-content-length" "^2.0.14" + "@smithy/middleware-endpoint" "^2.1.3" + "@smithy/middleware-retry" "^2.0.18" + "@smithy/middleware-serde" "^2.0.12" + "@smithy/middleware-stack" "^2.0.6" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/node-http-handler" "^2.1.8" + "@smithy/protocol-http" "^3.0.8" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.16" + "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-retry" "^2.0.5" + "@smithy/util-utf8" "^2.0.0" + fast-xml-parser "4.2.5" tslib "^2.5.0" -"@aws-sdk/client-sts@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.306.0.tgz#b68616833291fbe0e9354572f0934a1b023a1a79" - integrity sha512-LivDrH0OnAZDC3EB6hVrrl25itlMLn/C/epwDjpnH2Qdq+gjbZ0ElVNu8XOX4qaXoo0zyV5pztnzwD/A76mX2g== +"@aws-sdk/core@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.433.0.tgz#3755ac494b95da29ddbcc7eee205b6672369085d" + integrity sha512-wS5clEFFdNHbM6mCARUzdKDXgMGL2uWMGyEi8xvudgd/QN/ZotBUTCAe0mpKemV/UWdKKzIU1sp673i1gMjkNg== dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.306.0" - "@aws-sdk/credential-provider-node" "3.306.0" - "@aws-sdk/fetch-http-handler" "3.306.0" - "@aws-sdk/hash-node" "3.306.0" - "@aws-sdk/invalid-dependency" "3.306.0" - "@aws-sdk/middleware-content-length" "3.306.0" - "@aws-sdk/middleware-endpoint" "3.306.0" - "@aws-sdk/middleware-host-header" "3.306.0" - "@aws-sdk/middleware-logger" "3.306.0" - "@aws-sdk/middleware-recursion-detection" "3.306.0" - "@aws-sdk/middleware-retry" "3.306.0" - "@aws-sdk/middleware-sdk-sts" "3.306.0" - "@aws-sdk/middleware-serde" "3.306.0" - "@aws-sdk/middleware-signing" "3.306.0" - "@aws-sdk/middleware-stack" "3.306.0" - "@aws-sdk/middleware-user-agent" "3.306.0" - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/node-http-handler" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/smithy-client" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" - "@aws-sdk/util-base64" "3.303.0" - "@aws-sdk/util-body-length-browser" "3.303.0" - "@aws-sdk/util-body-length-node" "3.303.0" - "@aws-sdk/util-defaults-mode-browser" "3.306.0" - "@aws-sdk/util-defaults-mode-node" "3.306.0" - "@aws-sdk/util-endpoints" "3.306.0" - "@aws-sdk/util-retry" "3.306.0" - "@aws-sdk/util-user-agent-browser" "3.306.0" - "@aws-sdk/util-user-agent-node" "3.306.0" - "@aws-sdk/util-utf8" "3.303.0" - fast-xml-parser "4.1.2" - tslib "^2.5.0" + "@smithy/smithy-client" "^2.1.12" -"@aws-sdk/config-resolver@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.306.0.tgz#e04d9ccd2a4ca2e189f164cf3d4b2ebc5658ca90" - integrity sha512-kpqHu6LvNMYxullm+tLCsY6KQ2mZUxZTdyWJKTYLZCTxj4HcGJxf4Jxj9dwFAZVl/clcVPGWcHJaQJjyjwzBzw== +"@aws-sdk/credential-provider-env@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.433.0.tgz#7cceca1002ba2e79e10a9dfb119442bea7b88e7c" + integrity sha512-Vl7Qz5qYyxBurMn6hfSiNJeUHSqfVUlMt0C1Bds3tCkl3IzecRWwyBOlxtxO3VCrgVeW3HqswLzCvhAFzPH6nQ== dependencies: - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-config-provider" "3.295.0" - "@aws-sdk/util-middleware" "3.306.0" + "@aws-sdk/types" "3.433.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-env@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.306.0.tgz#38289a48630dde367b8180e17f73f9618534d5cc" - integrity sha512-DTH+aMvMu+LAoWW+yfPkWzFXt/CPNFQ7+/4xiMnc7FWf+tjt+HZIrPECAV2rBVppNCkh7PC+xDSN61PFvBYOsw== - dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" +"@aws-sdk/credential-provider-ini@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.433.0.tgz#2fa3da08739ab9364702fd4a54c5f50143ef0bea" + integrity sha512-T+YhCOORyA4+i4T86FfFCmi/jPsmLOP6GAtScHp/K8XzB9XuVvJSZ+T8SUKeW6/9G9z3Az7dqeBVLcMdC6fFDA== + dependencies: + "@aws-sdk/credential-provider-env" "3.433.0" + "@aws-sdk/credential-provider-process" "3.433.0" + "@aws-sdk/credential-provider-sso" "3.433.0" + "@aws-sdk/credential-provider-web-identity" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-imds@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.306.0.tgz#dd089ddb8c8199492137072b37abb1c1f1cb4c95" - integrity sha512-WdrNhq2MwvjZk2I8Of+bZ/qWHG2hREQpwlBiG3tMeEkuywx7M1x3Rt0eHgiR1sTcm05kxNn0rB4OeWOeek37cA== - dependencies: - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" +"@aws-sdk/credential-provider-node@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.433.0.tgz#76bfb857b9d6339cc11223660afb2d7d925ac9da" + integrity sha512-uOTBJszqGJIX5SrH2YdN501cv9rW4ghuSkasxI9DL+sVV5YRMd/bwu6I3PphRyK7z4dosDEbJ1xoIuVR/W04HQ== + dependencies: + "@aws-sdk/credential-provider-env" "3.433.0" + "@aws-sdk/credential-provider-ini" "3.433.0" + "@aws-sdk/credential-provider-process" "3.433.0" + "@aws-sdk/credential-provider-sso" "3.433.0" + "@aws-sdk/credential-provider-web-identity" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-ini@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.306.0.tgz#e12f0ff761ab28c3930e8c8e6623a92ac0100f7d" - integrity sha512-6VvP0YmXVd+pCnlD2iTDhNvO2Ikzyk9Ade/t5R1eZ4Vf1gKhDiNA2/AgDt9XlzQHk7iw1okTmYCeQsK1j+7+NQ== - dependencies: - "@aws-sdk/credential-provider-env" "3.306.0" - "@aws-sdk/credential-provider-imds" "3.306.0" - "@aws-sdk/credential-provider-process" "3.306.0" - "@aws-sdk/credential-provider-sso" "3.306.0" - "@aws-sdk/credential-provider-web-identity" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/types" "3.306.0" +"@aws-sdk/credential-provider-process@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.433.0.tgz#dd51c92480ed620e4c3f989852ee408ab1209d59" + integrity sha512-W7FcGlQjio9Y/PepcZGRyl5Bpwb0uWU7qIUCh+u4+q2mW4D5ZngXg8V/opL9/I/p4tUH9VXZLyLGwyBSkdhL+A== + dependencies: + "@aws-sdk/types" "3.433.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.306.0.tgz#627eec0babc2fcc3ae3c949a0629b4b1ffbe0be8" - integrity sha512-HYuMmABRzbVWo03CElRUa+T+yenyUmLkwNCVAAvIRmbr9TnLT/bJbplXpUSzgSCS6T3TgwbQ9zf9xY9tX+gHzA== - dependencies: - "@aws-sdk/credential-provider-env" "3.306.0" - "@aws-sdk/credential-provider-imds" "3.306.0" - "@aws-sdk/credential-provider-ini" "3.306.0" - "@aws-sdk/credential-provider-process" "3.306.0" - "@aws-sdk/credential-provider-sso" "3.306.0" - "@aws-sdk/credential-provider-web-identity" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/types" "3.306.0" +"@aws-sdk/credential-provider-sso@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.433.0.tgz#6de1406270c74004772f6b1c738a3977f09d9860" + integrity sha512-vuc2X7q/1HUAO/NowfnNMpRDoHw8H2lyZZzUc0lmamy6PDrEFBi/VTm1nStGPuS9egCFrYlkRHsfp50ukYGa5w== + dependencies: + "@aws-sdk/client-sso" "3.433.0" + "@aws-sdk/token-providers" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-process@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.306.0.tgz#451d1b93d9c0ac6b5b17a5e4aea355f9eb88e7f5" - integrity sha512-2RezGskHqJeHtGbK7CqhGNAoqXgQJb7FfPFqwUQ9oVDZS8f145jVwajjHcc7Qn3IwGoqylMF3uXIljUv89uDzA== +"@aws-sdk/credential-provider-web-identity@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.433.0.tgz#32403ba9cc47d3c46500f3c8e5e0041d20e4dbe8" + integrity sha512-RlwjP1I5wO+aPpwyCp23Mk8nmRbRL33hqRASy73c4JA2z2YiRua+ryt6MalIxehhwQU6xvXUKulJnPG9VaMFZg== dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@aws-sdk/types" "3.433.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-sso@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.306.0.tgz#4c3cd6566c38c397c5159a448b286edc90fbc65b" - integrity sha512-6msBUisMdOzk0ywJQNunZIb0rVMaA6GTx7ek8aCuWInX+lJm0oEPPVp+b3ewwVheih1rRC2bgNk8eAjfC9YcKw== +"@aws-sdk/endpoint-cache@3.310.0": + version "3.310.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.310.0.tgz#e6f84bfcd55462966811390ef797145559bab15a" + integrity sha512-y3wipforet41EDTI0vnzxILqwAGll1KfI5qcdX9pXF/WF1f+3frcOtPiWtQEZQpy4czRogKm3BHo70QBYAZxlQ== dependencies: - "@aws-sdk/client-sso" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/token-providers" "3.306.0" - "@aws-sdk/types" "3.306.0" + mnemonist "0.38.3" tslib "^2.5.0" -"@aws-sdk/credential-provider-web-identity@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.306.0.tgz#9fe7f067315699f2c3566bfdaad8d5a605d2cbd9" - integrity sha512-MOQGQaOtdo4zLQZ1bRjD2n1PUzfNty+sKe+1wlm5bIqTN93UX3S8f0QznucZr7uJxI4Z14ZLwuYeAUV4Tgchlw== +"@aws-sdk/middleware-endpoint-discovery@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.433.0.tgz#e292b876c0d9b20992c108d95502f4fddab5a495" + integrity sha512-eGQcncEtnQs2wMpLkJoreba/5547/eDDojGLuGjBmKtbZbVNZ9nbyCC//WIsmgT5CR5Bg9D+bNSsijmYpU6Qpg== dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@aws-sdk/endpoint-cache" "3.310.0" + "@aws-sdk/types" "3.433.0" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/protocol-http" "^3.0.8" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/endpoint-cache@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/endpoint-cache/-/endpoint-cache-3.303.0.tgz#447e87049651a9c87f0edc047b63033aef48d661" - integrity sha512-Ybh3AciI0PiMmlQgMNBmJXo4dnik9/OMihHUSWlZtLNA0480ZIwMbpUgs2O4SX2S2+a+ZqgyF/o1nFodaWl6ZA== +"@aws-sdk/middleware-host-header@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.433.0.tgz#3b6687ee4021c2b56c96cff61b45a33fb762b1c7" + integrity sha512-mBTq3UWv1UzeHG+OfUQ2MB/5GEkt5LTKFaUqzL7ESwzW8XtpBgXnjZvIwu3Vcd3sEetMwijwaGiJhY0ae/YyaA== dependencies: - mnemonist "0.38.3" + "@aws-sdk/types" "3.433.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/fetch-http-handler@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.306.0.tgz#115052a512d0208b55d22ddd07fa717388e6f860" - integrity sha512-T8OODOnPpDqkXS+XSMIkd6hf90h833JLN93wq3ibbyD/WvGveufFFHsbsNyccE9+CSv/BjEuN5QbHqTKTp3BlA== +"@aws-sdk/middleware-logger@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.433.0.tgz#fcd4e31a8f134861cd519477b959c218a3600186" + integrity sha512-We346Fb5xGonTGVZC9Nvqtnqy74VJzYuTLLiuuftA5sbNzftBDy/22QCfvYSTOAl3bvif+dkDUzQY2ihc5PwOQ== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/querystring-builder" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-base64" "3.303.0" + "@aws-sdk/types" "3.433.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/hash-node@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.306.0.tgz#e18faab04694002ed32ea25ee7b40fd7af2ac9be" - integrity sha512-EcSLd6gKoDEEBPZqEv+Ky9gIyefwyyrAJGILGKoYBmcOIY7Y0xKId0hxCa9/1xvWTaVC1u+rA06DGgksZOa78w== +"@aws-sdk/middleware-recursion-detection@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.433.0.tgz#5b4b7878ea46c70f507c9ea7c30ad0e5ee4ae6bf" + integrity sha512-HEvYC9PQlWY/ccUYtLvAlwwf1iCif2TSAmLNr3YTBRVa98x6jKL0hlCrHWYklFeqOGSKy6XhE+NGJMUII0/HaQ== dependencies: - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-buffer-from" "3.303.0" - "@aws-sdk/util-utf8" "3.303.0" + "@aws-sdk/types" "3.433.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/invalid-dependency@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.306.0.tgz#3939550e4d3f3a21ab4e96d97a7681c557258751" - integrity sha512-9Mkcr+qG7QR4R5bJcA8bBNd8E2x6WaZStsQ3QeFbdQr3V3Tunvra/KlCFsEL55GgU8BZt5isOaHqq7uxs5ILtQ== +"@aws-sdk/middleware-sdk-sts@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.433.0.tgz#9b30f17a922ecc5fd46b93f1edcd20d7146b814f" + integrity sha512-ORYbJnBejUyonFl5FwIqhvI3Cq6sAp9j+JpkKZtFNma9tFPdrhmYgfCeNH32H/wGTQV/tUoQ3luh0gA4cuk6DA== dependencies: - "@aws-sdk/types" "3.306.0" + "@aws-sdk/middleware-signing" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/is-array-buffer@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.303.0.tgz#8cc85c805e679ad8468e5551fddb6ed92fc14548" - integrity sha512-IitBTr+pou7v5BrYLFH/SbIf3g1LIgMhcI3bDXBq2FjzmDftj4bW8BOmg05b9YKf2TrrggvJ4yk/jH+yYFXoJQ== - dependencies: +"@aws-sdk/middleware-signing@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.433.0.tgz#670557ace5b97729dbabb6a991815e44eb0ef03b" + integrity sha512-jxPvt59NZo/epMNLNTu47ikmP8v0q217I6bQFGJG7JVFnfl36zDktMwGw+0xZR80qiK47/2BWrNpta61Zd2FxQ== + dependencies: + "@aws-sdk/types" "3.433.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/signature-v4" "^2.0.0" + "@smithy/types" "^2.4.0" + "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/middleware-content-length@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.306.0.tgz#5ab51d76d4e46122fc618d7af505a113f984f0ad" - integrity sha512-JbONf2Ms+/DVRcpFNsKGdOQU94Js56KV+AhlPJmCwLxfyWvQjTt0KxFC1Dd+cjeNEXUduvBarrehgsqFlWnoHQ== +"@aws-sdk/middleware-user-agent@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.433.0.tgz#21b874708e015b6f5cc33bf0545d2a0f9d9ab3a5" + integrity sha512-jMgA1jHfisBK4oSjMKrtKEZf0sl2vzADivkFmyZFzORpSZxBnF6hC21RjaI+70LJLcc9rSCzLgcoz5lHb9LLDg== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@aws-sdk/types" "3.433.0" + "@aws-sdk/util-endpoints" "3.433.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/middleware-endpoint-discovery@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint-discovery/-/middleware-endpoint-discovery-3.306.0.tgz#d4cad4c010205ae0d8c490488a3ed980c8f2c96d" - integrity sha512-lIZQ/aTiVx5AwlZJLmwoNP/fxBpSSjDPg/AQZDtr869/u0D5BUn60OZYhDuoSSFousoAG06ac8/3NUAHWYdLQQ== +"@aws-sdk/region-config-resolver@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.433.0.tgz#37eb5f40db8af7ba9361aeb28c62b45421e780f0" + integrity sha512-xpjRjCZW+CDFdcMmmhIYg81ST5UAnJh61IHziQEk0FXONrg4kjyYPZAOjEdzXQ+HxJQuGQLKPhRdzxmQnbX7pg== dependencies: - "@aws-sdk/endpoint-cache" "3.303.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/types" "^2.4.0" + "@smithy/util-config-provider" "^2.0.0" + "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/middleware-endpoint@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.306.0.tgz#26e90e6260b0f0793fd05f4fb87a2fd68f6119a6" - integrity sha512-i3QRiwgkcsuVN55O7l8I/QGwCypGRZXdYkPjU56LI2w2oiZ82f/nVMNXVc+ZFm2YH7WbCE+5jguw2J7HXdOlyQ== +"@aws-sdk/token-providers@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.433.0.tgz#de5c33a9fa660b64387afea7a89f495a3065ff2a" + integrity sha512-Q6aYVaQKB+CkBLHQQlN8MHVpOzZv9snRfVz7SxIpdbHkRuGEHiLliCY3fg6Sonvu3AKEPERPuHcaC75tnNpOBw== dependencies: - "@aws-sdk/middleware-serde" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/url-parser" "3.306.0" - "@aws-sdk/util-middleware" "3.306.0" + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/middleware-host-header" "3.433.0" + "@aws-sdk/middleware-logger" "3.433.0" + "@aws-sdk/middleware-recursion-detection" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/types" "3.433.0" + "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-user-agent-browser" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.433.0" + "@smithy/config-resolver" "^2.0.16" + "@smithy/fetch-http-handler" "^2.2.4" + "@smithy/hash-node" "^2.0.12" + "@smithy/invalid-dependency" "^2.0.12" + "@smithy/middleware-content-length" "^2.0.14" + "@smithy/middleware-endpoint" "^2.1.3" + "@smithy/middleware-retry" "^2.0.18" + "@smithy/middleware-serde" "^2.0.12" + "@smithy/middleware-stack" "^2.0.6" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/node-http-handler" "^2.1.8" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.16" + "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-retry" "^2.0.5" + "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/middleware-host-header@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.306.0.tgz#69d26fb8a6cdc939bbe1b1956a2fb6831b2b8f70" - integrity sha512-mHDHK9E+c7HwMlrCJ+VFSB6tkq8oJVkYEHCvPkdrnzN/g9P/d/UhPIeGapZXMbAIZEaLpEGqs536mYzeRKZG8A== +"@aws-sdk/types@3.433.0", "@aws-sdk/types@^3.222.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.433.0.tgz#0f94eae2a4a3525ca872c9ab04e143c01806d755" + integrity sha512-0jEE2mSrNDd8VGFjTc1otYrwYPIkzZJEIK90ZxisKvQ/EURGBhNzWn7ejWB9XCMFT6XumYLBR0V9qq5UPisWtA== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/middleware-logger@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.306.0.tgz#9a43c7b213c2ffe0b5382cef6e51aacfa64a965e" - integrity sha512-1FRHp/QB0Lb+CgP+c9CYW6BZh+q+5pnuOKo/Rd6hjYiM+kT1G/cWdXnMJQBR4rbTCTixbqCnObNJ1EyP/ofQhQ== +"@aws-sdk/util-dynamodb@^3.183.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.433.0.tgz#f4325b1f4d06e9a4cc252b05d641ca58a6f67796" + integrity sha512-uG7uSwfq+ctHo15tSE/zvWVVUrt7FDxNrRmxV814TItlS61sPqvTnJR3ASq06sMKeAgj1hWn5lyqRin5MyeT/A== dependencies: - "@aws-sdk/types" "3.306.0" tslib "^2.5.0" -"@aws-sdk/middleware-recursion-detection@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.306.0.tgz#2a12e46f9dd1acba57f1a1219550e50f94ea9f5d" - integrity sha512-Hpj42ZLmwCy/CtVxi57NTeOEPoUJlivF3VIgowZ9JhaF61cakVKyrJ+f3jwXciDUtuYrdKm5Wf6prW6apWo0YA== +"@aws-sdk/util-endpoints@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.433.0.tgz#d1e00b3f0d7c3f77597787aef265fe1b247a1083" + integrity sha512-LFNUh9FH7RMtYjSjPGz9lAJQMzmJ3RcXISzc5X5k2R/9mNwMK7y1k2VAfvx+RbuDbll6xwsXlgv6QHcxVdF2zw== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@aws-sdk/types" "3.433.0" tslib "^2.5.0" -"@aws-sdk/middleware-retry@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.306.0.tgz#577502e3b510465c3fc78206462ec934fd64f732" - integrity sha512-eMyfr/aeurXXDz4x+WVrvLI8fVDP6klJOjziBEWZ/MUNP/hTFhkiQsMVbvT6O4Pspp7+FgCSdcUPG6Os2gK+CQ== +"@aws-sdk/util-locate-window@^3.0.0": + version "3.310.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40" + integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/service-error-classification" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-middleware" "3.306.0" - "@aws-sdk/util-retry" "3.306.0" tslib "^2.5.0" - uuid "^8.3.2" -"@aws-sdk/middleware-sdk-sts@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.306.0.tgz#6624b9c2ac6280f8c6c8717a34a7740129b3bcd2" - integrity sha512-2rSAR3nc5faYuEnh1KxQMCMCkEkJyaDfA3zwWLqZ+/TBCH0PlPkBv+Z9yXmteEki0vI5Hr+e+atTutJZoyG13g== +"@aws-sdk/util-user-agent-browser@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.433.0.tgz#b5ed0c0cca0db34a2c1c2ffc1b65e7cdd8dc88ff" + integrity sha512-2Cf/Lwvxbt5RXvWFXrFr49vXv0IddiUwrZoAiwhDYxvsh+BMnh+NUFot+ZQaTrk/8IPZVDeLPWZRdVy00iaVXQ== dependencies: - "@aws-sdk/middleware-signing" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@aws-sdk/types" "3.433.0" + "@smithy/types" "^2.4.0" + bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/middleware-serde@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.306.0.tgz#97695b07496e1fef68fa50959b3919cf1d0d261e" - integrity sha512-M3gyPLPduZXMvdgt4XEpVO+3t0ZVPdgeQQwG6JnXv0dgyUizshYs4lrVOAb1KwF6StsmkrAgSN+I273elLiKjA== +"@aws-sdk/util-user-agent-node@3.433.0": + version "3.433.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.433.0.tgz#422f7f8f956bdcd97082869bc7b6520d7720b9de" + integrity sha512-yT1tO4MbbsUBLl5+S+jVv8wxiAtP5TKjKib9B2KQ2x0OtWWTrIf2o+IZK8va+zQqdV4MVMjezdxdE20hOdB4yQ== dependencies: - "@aws-sdk/types" "3.306.0" + "@aws-sdk/types" "3.433.0" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/middleware-signing@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.306.0.tgz#0e250f33effedd81e02a0fef14b00fc416226a66" - integrity sha512-JhpSriN4xa4a/p5gAPL0OWFKJF4eWYU3K+LLlXBNGMbxg/qNL4skgT4dMFe3ii9EW8kI+r6tpvSgC+lP7/Tyng== +"@aws-sdk/util-utf8-browser@^3.0.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" + integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/signature-v4" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-middleware" "3.306.0" - tslib "^2.5.0" + tslib "^2.3.1" -"@aws-sdk/middleware-stack@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.306.0.tgz#3f145b39a233571785607874a021af10bf54a73a" - integrity sha512-G//a6MVSxyFVpOMZ+dzT3+w7XblOd2tRJ5g+/okjn3pNBLbo5o9Hu33K/bz0SQjT/m5mU2F9m0wcdCPYbRPysg== +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== dependencies: - tslib "^2.5.0" + "@jridgewell/trace-mapping" "0.3.9" -"@aws-sdk/middleware-user-agent@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.306.0.tgz#88638d30a613bb69b26af54c7989a299f9c0f8de" - integrity sha512-tP6I+Lbs68muPfdMA6Rfc+8fYo49nEn9A3RMiOU2COClWsmiZatpbK9UYlqIOxeGB/s2jI7hXmQq6tT2LStLSg== +"@grpc/grpc-js@^1.7.1", "@grpc/grpc-js@^1.8.0": + version "1.9.7" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.9.7.tgz#7d0e29bc162287bee2523901c9bc9320d8402397" + integrity sha512-yMaA/cIsRhGzW3ymCNpdlPcInXcovztlgu/rirThj2b87u3RzWUszliOqZ/pldy7yhmJPS8uwog+kZSTa4A0PQ== dependencies: - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-endpoints" "3.306.0" - tslib "^2.5.0" + "@grpc/proto-loader" "^0.7.8" + "@types/node" ">=12.12.47" -"@aws-sdk/node-config-provider@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.306.0.tgz#9fed0bef4e8446350ca2dd3ec7571759d8ce2cd8" - integrity sha512-+m+ALxNx5E1zLPPijO1pAbT5tnofLzZFWlnSYBEiOIwzaRU44rLYDqAhgXJkMMbOECkffDrv6ym0oWJIwJI+DA== +"@grpc/proto-loader@^0.7.8": + version "0.7.10" + resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.10.tgz#6bf26742b1b54d0a473067743da5d3189d06d720" + integrity sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ== dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/types" "3.306.0" - tslib "^2.5.0" + lodash.camelcase "^4.3.0" + long "^5.0.0" + protobufjs "^7.2.4" + yargs "^17.7.2" + +"@jridgewell/resolve-uri@^3.0.3": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@aws-sdk/node-http-handler@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.306.0.tgz#b8505ece999812b6ce596e1ae93eef854b05935d" - integrity sha512-qvNSIVdGf0pnWEXsAulIqXk7LML25Zc1yxbujxoAj8oX5y+mDhzQdHKrMgc0FuI4RKoEd9px4DYoUbmTWrrxwA== +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== dependencies: - "@aws-sdk/abort-controller" "3.306.0" - "@aws-sdk/protocol-http" "3.306.0" - "@aws-sdk/querystring-builder" "3.306.0" - "@aws-sdk/types" "3.306.0" - tslib "^2.5.0" + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== -"@aws-sdk/property-provider@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.306.0.tgz#692d2a444ae38e2086700af39512c828f921fdab" - integrity sha512-37PnbjpANjHys0Y+DVmKUz1JbSGZ/mAndZeplTUsFDUtbNwJRw/fDyWUvGC82JWB4gNSP5muWscFvetZnK2l8A== +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== dependencies: - "@aws-sdk/types" "3.306.0" - tslib "^2.5.0" + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== -"@aws-sdk/protocol-http@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.306.0.tgz#31129dc06c53df69721f90e09315a510ad5fd58c" - integrity sha512-6Z8bqB8Ydz/qG7+lJzjwsjIca2w2zp4nZ2HjxMoUm0NBbVXGDx7H9qy9eOUqEiCbdXbsfK2BmVQreLhFLt056Q== +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@smithy/abort-controller@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.12.tgz#62cd47c81fa1d7d6c2d6fde0c2f54ea89892fb6a" + integrity sha512-YIJyefe1mi3GxKdZxEBEuzYOeQ9xpYfqnFmWzojCssRAuR7ycxwpoRQgp965vuW426xUAQhCV5rCaWElQ7XsaA== dependencies: - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/querystring-builder@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.306.0.tgz#f9fa84d79fc6358d42215172e9c3c85dd1925528" - integrity sha512-kvz6fLwE4KojTxbphuo9JPwKKuhau2mmSurnqhtf77t9+0cOh2uzyYhIUtOFewpLj+qGoh4b2EODlJqczc7IKg== +"@smithy/config-resolver@^2.0.16": + version "2.0.16" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.16.tgz#f2abf65a21f56731fdab2d39d2df2dd0e377c9cc" + integrity sha512-1k+FWHQDt2pfpXhJsOmNMmlAZ3NUQ98X5tYsjQhVGq+0X6cOBMhfh6Igd0IX3Ut6lEO6DQAdPMI/blNr3JZfMQ== dependencies: - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-uri-escape" "3.303.0" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/types" "^2.4.0" + "@smithy/util-config-provider" "^2.0.0" + "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/querystring-parser@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.306.0.tgz#87f96a1e008b08378910f94618e170a3f9257bf9" - integrity sha512-YjOdLcyS/8sNkFPgnxyUx+cM/P2XFGCA2WjQ0e9AXX8xFFkmnY6U5w2EknQ5zyvKy+R/KAV0KAMJBUB+ofjg0A== +"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.0.18": + version "2.0.18" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.18.tgz#9a5b8be3f268bb4ac7b7ef321f57b0e9a61e2940" + integrity sha512-QnPBi6D2zj6AHJdUTo5zXmk8vwHJ2bNevhcVned1y+TZz/OI5cizz5DsYNkqFUIDn8tBuEyKNgbmKVNhBbuY3g== dependencies: - "@aws-sdk/types" "3.306.0" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/property-provider" "^2.0.13" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" tslib "^2.5.0" -"@aws-sdk/service-error-classification@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.306.0.tgz#47889417d26ea99f0f229f5ca5bc42ac95c07976" - integrity sha512-lmXIVHWU5J60GmmTgyj79kupWYg5ntyNrUPt1P9FYTsXz+tdk4YYH7/2IxZ1XjBr4jEsN56gfSI0cfT07ztQJA== - -"@aws-sdk/shared-ini-file-loader@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.306.0.tgz#36bb962d2f7a3c13d653318e2f5e36bd7e5307af" - integrity sha512-mDmBRN+Y0+EBD5megId97UIJGV/rmRsAds22qy0mmVdD3X7qlxn974btXVgfZyda6qw/pX6hgi8X99Qj6Wjb0w== +"@smithy/eventstream-codec@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.12.tgz#99fab750d0ac3941f341d912d3c3a1ab985e1a7a" + integrity sha512-ZZQLzHBJkbiAAdj2C5K+lBlYp/XJ+eH2uy+jgJgYIFW/o5AM59Hlj7zyI44/ZTDIQWmBxb3EFv/c5t44V8/g8A== dependencies: - "@aws-sdk/types" "3.306.0" + "@aws-crypto/crc32" "3.0.0" + "@smithy/types" "^2.4.0" + "@smithy/util-hex-encoding" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/signature-v4@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.306.0.tgz#a32079435099232cdc88b1bf9ed0918a385ae39e" - integrity sha512-yoQTo6wLirKHg34Zhm8tKmfEaK8fOn+psVdMtRs2vGq3uzKLb+YW5zywnujoVwBvygQTWxiDMwRxDduWAisccA== - dependencies: - "@aws-sdk/is-array-buffer" "3.303.0" - "@aws-sdk/types" "3.306.0" - "@aws-sdk/util-hex-encoding" "3.295.0" - "@aws-sdk/util-middleware" "3.306.0" - "@aws-sdk/util-uri-escape" "3.303.0" - "@aws-sdk/util-utf8" "3.303.0" +"@smithy/fetch-http-handler@^2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.4.tgz#405716581a5a336f2c162daf4169bff600fc47ce" + integrity sha512-gIPRFEGi+c6V52eauGKrjDzPWF2Cu7Z1r5F8A3j2wcwz25sPG/t8kjsbEhli/tS/2zJp/ybCZXe4j4ro3yv/HA== + dependencies: + "@smithy/protocol-http" "^3.0.8" + "@smithy/querystring-builder" "^2.0.12" + "@smithy/types" "^2.4.0" + "@smithy/util-base64" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/smithy-client@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.306.0.tgz#c7200754200870226ccb22bb3986d3bcb4d59a7f" - integrity sha512-AFdNkto0Md6laio9t70WtvocoZqVcAydbY5csimXQh+lhKVmy/C+ZcKarDvaa0JD6PjSHb4snYzcINFpHW5LJQ== +"@smithy/hash-node@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.12.tgz#514586ca3f54840322273029eef66c41d9001e39" + integrity sha512-fDZnTr5j9t5qcbeJ037aMZXxMka13Znqwrgy3PAqYj6Dm3XHXHftTH3q+NWgayUxl1992GFtQt1RuEzRMy3NnQ== dependencies: - "@aws-sdk/middleware-stack" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" + "@smithy/util-buffer-from" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/token-providers@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.306.0.tgz#5267f26884eecd77eb295747b111459734cd773c" - integrity sha512-GQlUx9u+fHLjOJedudLM//j7RSZAip57n59bjn/I3TRVjDs065opNu2xSWMPm1n46kPx6VA5z+DktvuFeAblxQ== +"@smithy/invalid-dependency@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.12.tgz#de78a5e9457cc397aad0648e18c0260b522fe604" + integrity sha512-p5Y+iMHV3SoEpy3VSR7mifbreHQwVSvHSAz/m4GdoXfOzKzaYC8hYv10Ks7Deblkf7lhas8U+lAp9ThbBM+ZXA== dependencies: - "@aws-sdk/client-sso-oidc" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/shared-ini-file-loader" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/types@3.306.0", "@aws-sdk/types@^3.222.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.306.0.tgz#076aa94a1d711311c14bab10b251752506a21487" - integrity sha512-RnyknWWpQcRmNH7AsNr89sdhOoltCU/4YEwBMw34Eh+/36l7HfA5PdEKbsOkO7MO4+2g5qmmm/AHcnHRvymApg== +"@smithy/is-array-buffer@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34" + integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug== dependencies: tslib "^2.5.0" -"@aws-sdk/url-parser@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.306.0.tgz#7d6b51f70874bbeb18208d4d9b6f931a98b81c03" - integrity sha512-mhyOjtycZgxKYo2CoDhDQONuRd5TLfEwmyGWVgFrfubF0LejQ3rkBRLC5zT9TBZ8RJHNlqU2oGdsZCy3JV6Rlw== +"@smithy/middleware-content-length@^2.0.14": + version "2.0.14" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.14.tgz#ee1aa842490cee90b6ac208fb13a7d56d3ed84f2" + integrity sha512-poUNgKTw9XwPXfX9nEHpVgrMNVpaSMZbshqvPxFVoalF4wp6kRzYKOfdesSVectlQ51VtigoLfbXcdyPwvxgTg== dependencies: - "@aws-sdk/querystring-parser" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/protocol-http" "^3.0.8" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-base64@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64/-/util-base64-3.303.0.tgz#653281b7c1abfafc3f7a4c6f3b00d0733a4c455a" - integrity sha512-oj+p/GHHPcZEKjiiOHU/CyNQeh8i+8dfMMzU+VGdoK5jHaVG8h2b+V7GPf7I4wDkG2ySCK5b5Jw5NUHwdTJ13Q== - dependencies: - "@aws-sdk/util-buffer-from" "3.303.0" +"@smithy/middleware-endpoint@^2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.1.3.tgz#ab7ebff4ecbc9b02ec70dd57179f47c4f16bf03f" + integrity sha512-ZrQ0/YX6hNVTxqMEHtEaDbDv6pNeEji/a5Vk3HuFC5R3ZY8lfoATyxmOGxBVYnF3NUvZLNC7umEv1WzWGWvCGQ== + dependencies: + "@smithy/middleware-serde" "^2.0.12" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/shared-ini-file-loader" "^2.2.2" + "@smithy/types" "^2.4.0" + "@smithy/url-parser" "^2.0.12" + "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/util-body-length-browser@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.303.0.tgz#837cd63e59c1fda1d6a657a5c08fff7758ce4dc7" - integrity sha512-T643m0pKzgjAvPFy4W8zL+aszG3T22U8hb6stlMvT0z++Smv8QfIvkIkXjWyH2KlOt5GKliHwdOv8SAi0FSMJQ== - dependencies: +"@smithy/middleware-retry@^2.0.18": + version "2.0.18" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.18.tgz#37982552a1d3815148797831df025e470423fc5e" + integrity sha512-VyrHQRldGSb3v9oFOB5yPxmLT7U2sQic2ytylOnYlnsmVOLlFIaI6sW22c+w2675yq+XZ6HOuzV7x2OBYCWRNA== + dependencies: + "@smithy/node-config-provider" "^2.1.3" + "@smithy/protocol-http" "^3.0.8" + "@smithy/service-error-classification" "^2.0.5" + "@smithy/types" "^2.4.0" + "@smithy/util-middleware" "^2.0.5" + "@smithy/util-retry" "^2.0.5" tslib "^2.5.0" + uuid "^8.3.2" -"@aws-sdk/util-body-length-node@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.303.0.tgz#56c66486a9416e6497227e1ed3618b8bd7a0d710" - integrity sha512-/hS8z6e18Le60hJr2TUIFoUjUiAsnQsuDn6DxX74GXhMOHeSwZDJ9jHF39quYkNMmAE37GrVH4MI9vE0pN27qw== +"@smithy/middleware-serde@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.12.tgz#edc93c400a5ffec6c068419163f9d880bdff5e5b" + integrity sha512-IBeco157lIScecq2Z+n0gq56i4MTnfKxS7rbfrAORveDJgnbBAaEQgYqMqp/cYqKrpvEXcyTjwKHrBjCCIZh2A== dependencies: + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-buffer-from@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.303.0.tgz#4ec18ecdf380d3434a80d9f9762264725516651a" - integrity sha512-hUU+NW+SW6RNojtAKnnmz+tDShVKlEx2YsS4a5fSfrKRUes+zWz10cxVX0RQfysd3R6tdSHhbjsSj8eCIybheg== +"@smithy/middleware-stack@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.0.6.tgz#c58d6e4ffc4498bf47fd27adcddd142395d3ba84" + integrity sha512-YSvNZeOKWLJ0M/ycxwDIe2Ztkp6Qixmcml1ggsSv2fdHKGkBPhGrX5tMzPGMI1yyx55UEYBi2OB4s+RriXX48A== dependencies: - "@aws-sdk/is-array-buffer" "3.303.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-config-provider@3.295.0": - version "3.295.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.295.0.tgz#c0f76407181722791b0a7bf80a9f01e78fd80250" - integrity sha512-/5Dl1aV2yI8YQjqwmg4RTnl/E9NmNsx7HIwBZt+dTcOrM0LMUwczQBFFcLyqCj/qv5y+VsvLoAAA/OiBT7hb3w== +"@smithy/node-config-provider@^2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.1.3.tgz#bf4cee69df08d43618ad4329d234351b14d98ef7" + integrity sha512-J6lXvRHGVnSX3n1PYi+e1L5HN73DkkJpUviV3Ebf+8wSaIjAf+eVNbzyvh/S5EQz7nf4KVfwbD5vdoZMAthAEQ== dependencies: + "@smithy/property-provider" "^2.0.13" + "@smithy/shared-ini-file-loader" "^2.2.2" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-defaults-mode-browser@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.306.0.tgz#a7404fd9fd29c2f5857d92f47a2793aa7fa4c69f" - integrity sha512-XczPC/klGngMNDcNvThloyeKoPoG61ts1tZVcDbyRaOqmoMH80fn+c6Ah4A/BPzbo8wm1MIA9kqeJI0ypps6qQ== +"@smithy/node-http-handler@^2.1.8": + version "2.1.8" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.8.tgz#aad989d5445c43a677e7e6161c6fa4abd0e46023" + integrity sha512-KZylM7Wff/So5SmCiwg2kQNXJ+RXgz34wkxS7WNwIUXuZrZZpY/jKJCK+ZaGyuESDu3TxcaY+zeYGJmnFKbQsA== dependencies: - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" - bowser "^2.11.0" + "@smithy/abort-controller" "^2.0.12" + "@smithy/protocol-http" "^3.0.8" + "@smithy/querystring-builder" "^2.0.12" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-defaults-mode-node@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.306.0.tgz#fc479fd7fe3413f465ba4386689eb2af0fba4f6e" - integrity sha512-0hs/cS7Pu4sEO78n0Uv7ybBEFq5j23TOu3QNH+YMzF8n4yuQtaMwNM8DI2s03/pVGXYsPzO7036jREGcu+enXw== +"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.13.tgz#45ee47ad79d638082523f944c49fd2e851312098" + integrity sha512-VJqUf2CbsQX6uUiC5dUPuoEATuFjkbkW3lJHbRnpk9EDC9X+iKqhfTK+WP+lve5EQ9TcCI1Q6R7hrg41FyC54w== dependencies: - "@aws-sdk/config-resolver" "3.306.0" - "@aws-sdk/credential-provider-imds" "3.306.0" - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/property-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-dynamodb@^3.183.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.306.0.tgz#a575bea203f38ee71d012c78a630f3ddf6ff8cc0" - integrity sha512-Rp/xf36T4tW/EgSB4CziAyymdeySRqLz+xWpkTtJOC4EqbTFE3FLBYlmCVpvBtiyRf0GrfjIiRufHnOYYbirYw== +"@smithy/protocol-http@^3.0.8": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.8.tgz#0f7c114f6b8e23a57dff7a275d085bac97b9233c" + integrity sha512-SHJvYeWq8q0FK8xHk+xjV9dzDUDjFMT+G1pZbV+XB6OVoac/FSVshlMNPeUJ8AmSkcDKHRu5vASnRqZHgD3qhw== dependencies: + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.306.0.tgz#97a2859f0253667c0cee27a800d011e850598f98" - integrity sha512-aPTqU4VGhec8LDhKZrfA3/sBHTYRa0favKEo8aEa/vIZJTNBAFlUhvr5z7peAr8gBOtZZcElzX8PiK3jjn3ILw== +"@smithy/querystring-builder@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.12.tgz#d13e0eea08d43596bdbb182206ccdee0956d06fd" + integrity sha512-cDbF07IuCjiN8CdGvPzfJjXIrmDSelScRfyJYrYBNBbKl2+k7QD/KqiHhtRyEKgID5mmEVrV6KE6L/iPJ98sFw== dependencies: - "@aws-sdk/types" "3.306.0" + "@smithy/types" "^2.4.0" + "@smithy/util-uri-escape" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/util-hex-encoding@3.295.0": - version "3.295.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.295.0.tgz#13acb924f88785d317c9bec37e5ca173ccc4a0ca" - integrity sha512-XJcoVo41kHzhe28PBm/rqt5mdCp8R6abwiW9ug1dA6FOoPUO8kBUxDv6xaOmA2hfRvd2ocFfBXaUCBqUowkGcQ== +"@smithy/querystring-parser@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.12.tgz#d2c234031e266359716a0c62c8c1208a5bd2557e" + integrity sha512-fytyTcXaMzPBuNtPlhj5v6dbl4bJAnwKZFyyItAGt4Tgm9HFPZNo7a9r1SKPr/qdxUEBzvL9Rh+B9SkTX3kFxg== dependencies: + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-locate-window@^3.0.0": - version "3.295.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.295.0.tgz#b421047b977ef53a8575b7b72780c7209ff5480e" - integrity sha512-d/s+zhUx5Kh4l/ecMP/TBjzp1GR/g89Q4nWH6+wH5WgdHsK+LG+vmsk6mVNuP/8wsCofYG4NBqp5Ulbztbm9QA== +"@smithy/service-error-classification@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.0.5.tgz#22c84fad456730adfa31cae91d47acd31304c346" + integrity sha512-M0SeJnEgD2ywJyV99Fb1yKFzmxDe9JfpJiYTVSRMyRLc467BPU0qsuuDPzMCdB1mU8M8u1rVOdkqdoyFN8UFTw== dependencies: - tslib "^2.5.0" + "@smithy/types" "^2.4.0" -"@aws-sdk/util-middleware@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.306.0.tgz#600777870b629c54ca2d0ac189c03084f3227c20" - integrity sha512-14CSm1mTrfSNBGbkZu8vSjXYg7DUMfZc74IinOajcFtTswa/6SyiyhU9DK0a837qqwxSfFGpnE2thVeJIF/7FA== +"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.2.2": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.2.tgz#b52064c5254a01f5c98a821207448de439938667" + integrity sha512-noyQUPn7b1M8uB0GEXc/Zyxq+5K2b7aaqWnLp+hgJ7+xu/FCvtyWy5eWLDjQEsHnAet2IZhS5QF8872OR69uNg== dependencies: + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-retry@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.306.0.tgz#057f2327eb36cd847e73e73c76e4308cd0650907" - integrity sha512-zcgTEIehQAIAm4vBNWfXZpDNbIrDM095vZmpbozQwK/pfDqMGvq7j3r9atKuEGTtoomoGoYwj3x/KEhO6JXJLg== - dependencies: - "@aws-sdk/service-error-classification" "3.306.0" +"@smithy/signature-v4@^2.0.0": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.12.tgz#4f9f5bba25e784d110fdc4a276b715feae82bb28" + integrity sha512-6Kc2lCZEVmb1nNYngyNbWpq0d82OZwITH11SW/Q0U6PX5fH7B2cIcFe7o6eGEFPkTZTP8itTzmYiGcECL0D0Lw== + dependencies: + "@smithy/eventstream-codec" "^2.0.12" + "@smithy/is-array-buffer" "^2.0.0" + "@smithy/types" "^2.4.0" + "@smithy/util-hex-encoding" "^2.0.0" + "@smithy/util-middleware" "^2.0.5" + "@smithy/util-uri-escape" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/util-uri-escape@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.303.0.tgz#3101c27e0bf630fdcb288704d72412f75fa74bb8" - integrity sha512-N3ULNuHCL3QzAlCTY+XRRkRQTYCTU8RRuzFCJX0pDpz9t2K+tLT7DbxqupWGNFGl5Xlulf1Is14J3BP/Dx91rA== +"@smithy/smithy-client@^2.1.12": + version "2.1.12" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.1.12.tgz#a7f10ab846d41ce1042eb81f087c4c9eb438b481" + integrity sha512-XXqhridfkKnpj+lt8vM6HRlZbqUAqBjVC74JIi13F/AYQd/zTj9SOyGfxnbp4mjY9q28LityxIuV8CTinr9r5w== dependencies: + "@smithy/middleware-stack" "^2.0.6" + "@smithy/types" "^2.4.0" + "@smithy/util-stream" "^2.0.17" tslib "^2.5.0" -"@aws-sdk/util-user-agent-browser@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.306.0.tgz#c5d7a9f4987d938f02e371aae11cb7f6cfbb3485" - integrity sha512-uZAtpvCasUdWRlB/nEjN0gf6G7810hT50VyWjpd6mQW78myV8M5fu/R03UFAZ+D8fhqqIdzR/IXDY1QUGp8bCA== +"@smithy/types@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.4.0.tgz#ed35e429e3ea3d089c68ed1bf951d0ccbdf2692e" + integrity sha512-iH1Xz68FWlmBJ9vvYeHifVMWJf82ONx+OybPW8ZGf5wnEv2S0UXcU4zwlwJkRXuLKpcSLHrraHbn2ucdVXLb4g== dependencies: - "@aws-sdk/types" "3.306.0" - bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/util-user-agent-node@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.306.0.tgz#40a981a49cf07681ee3ffefbf479d05fbb257e1b" - integrity sha512-zLp9wIx7FZ0qFLimYW3lJ1uJM5gqxmmcQjNimUaUq/4a1caDkaiF/QeyyMFva+wIjyHRv22P5abUBjIEZrs5WA== +"@smithy/url-parser@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.12.tgz#a4cdd1b66176e48f10d119298f8f90b06b7e8a01" + integrity sha512-qgkW2mZqRvlNUcBkxYB/gYacRaAdck77Dk3/g2iw0S9F0EYthIS3loGfly8AwoWpIvHKhkTsCXXQfzksgZ4zIA== dependencies: - "@aws-sdk/node-config-provider" "3.306.0" - "@aws-sdk/types" "3.306.0" + "@smithy/querystring-parser" "^2.0.12" + "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/util-utf8-browser@^3.0.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" - integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== +"@smithy/util-base64@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.0.0.tgz#1beeabfb155471d1d41c8d0603be1351f883c444" + integrity sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA== dependencies: - tslib "^2.3.1" + "@smithy/util-buffer-from" "^2.0.0" + tslib "^2.5.0" -"@aws-sdk/util-utf8@3.303.0": - version "3.303.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8/-/util-utf8-3.303.0.tgz#c6a3caacfc3f5460132379d586dc9c2a08b8f45e" - integrity sha512-tZXVuMOIONPOuOGBs/XRdzxv6jUvTM620dRFFIHZwlGiW8bo0x0LlonrzDAJZA4e9ZwmxJIj8Ji13WVRBGvZWg== +"@smithy/util-body-length-browser@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650" + integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg== dependencies: - "@aws-sdk/util-buffer-from" "3.303.0" tslib "^2.5.0" -"@aws-sdk/util-waiter@3.306.0": - version "3.306.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.306.0.tgz#8611077f3be8b2613fb9cc4998ea5ed2b0de9484" - integrity sha512-/cCmEaxGJOVKHuuzm4zM3aY2Un7pJGyewcd9WWvLjZIoF9jCCqyjmsxM+OXdCjs7NOdo41cValYhILYI+nD8Tg== +"@smithy/util-body-length-node@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz#313a5f7c5017947baf5fa018bfc22628904bbcfa" + integrity sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw== dependencies: - "@aws-sdk/abort-controller" "3.306.0" - "@aws-sdk/types" "3.306.0" tslib "^2.5.0" -"@cspotcode/source-map-support@^0.8.0": - version "0.8.1" - resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" - integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== +"@smithy/util-buffer-from@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb" + integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw== dependencies: - "@jridgewell/trace-mapping" "0.3.9" + "@smithy/is-array-buffer" "^2.0.0" + tslib "^2.5.0" -"@grpc/grpc-js@^1.7.1", "@grpc/grpc-js@^1.8.0": - version "1.8.13" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.8.13.tgz#e775685962909b76f8d4b813833c3d123867165b" - integrity sha512-iY3jsdfbc0ARoCLFvbvUB8optgyb0r1XLPb142u+QtgBcKJYkCIFt3Fd/881KqjLYWjsBJF57N3b8Eop9NDfUA== +"@smithy/util-config-provider@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38" + integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg== dependencies: - "@grpc/proto-loader" "^0.7.0" - "@types/node" ">=12.12.47" + tslib "^2.5.0" -"@grpc/proto-loader@^0.7.0": - version "0.7.6" - resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.6.tgz#b71fdf92b184af184b668c4e9395a5ddc23d61de" - integrity sha512-QyAXR8Hyh7uMDmveWxDSUcJr9NAWaZ2I6IXgAYvQmfflwouTM+rArE2eEaCtLlRqO81j7pRLCt81IefUei6Zbw== +"@smithy/util-defaults-mode-browser@^2.0.16": + version "2.0.16" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.16.tgz#7d60c4e1d00ed569f47fd6343b822c4ff3c2c9f8" + integrity sha512-Uv5Cu8nVkuvLn0puX+R9zWbSNpLIR3AxUlPoLJ7hC5lvir8B2WVqVEkJLwtixKAncVLasnTVjPDCidtAUTGEQw== dependencies: - "@types/long" "^4.0.1" - lodash.camelcase "^4.3.0" - long "^4.0.0" - protobufjs "^7.0.0" - yargs "^16.2.0" - -"@jridgewell/resolve-uri@^3.0.3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + "@smithy/property-provider" "^2.0.13" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + bowser "^2.11.0" + tslib "^2.5.0" -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@smithy/util-defaults-mode-node@^2.0.21": + version "2.0.21" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.21.tgz#d10c887b3e641c63e235ce95ba32137fd0bd1838" + integrity sha512-cUEsttVZ79B7Al2rWK2FW03HBpD9LyuqFtm+1qFty5u9sHSdesr215gS2Ln53fTopNiPgeXpdoM3IgjvIO0rJw== + dependencies: + "@smithy/config-resolver" "^2.0.16" + "@smithy/credential-provider-imds" "^2.0.18" + "@smithy/node-config-provider" "^2.1.3" + "@smithy/property-provider" "^2.0.13" + "@smithy/smithy-client" "^2.1.12" + "@smithy/types" "^2.4.0" + tslib "^2.5.0" -"@jridgewell/trace-mapping@0.3.9": - version "0.3.9" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" - integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== +"@smithy/util-hex-encoding@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e" + integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA== dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + tslib "^2.5.0" -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== +"@smithy/util-middleware@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.0.5.tgz#c63dc491de81641c99ade9309f30c54ad0e28fbd" + integrity sha512-1lyT3TcaMJQe+OFfVI+TlomDkPuVzb27NZYdYtmSTltVmLaUjdCyt4KE+OH1CnhZKsz4/cdCL420Lg9UH5Z2Mw== dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" + "@smithy/types" "^2.4.0" + tslib "^2.5.0" -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== +"@smithy/util-retry@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.0.5.tgz#1a93721da082301aca61d8b42380369761a7e80d" + integrity sha512-x3t1+MQAJ6QONk3GTbJNcugCFDVJ+Bkro5YqQQK1EyVesajNDqxFtCx9WdOFNGm/Cbm7tUdwVEmfKQOJoU2Vtw== + dependencies: + "@smithy/service-error-classification" "^2.0.5" + "@smithy/types" "^2.4.0" + tslib "^2.5.0" -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== +"@smithy/util-stream@^2.0.17": + version "2.0.17" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.17.tgz#4c980891b0943e9e64949d7afcf1ec4a7b510ea8" + integrity sha512-fP/ZQ27rRvHsqItds8yB7jerwMpZFTL3QqbQbidUiG0+mttMoKdP0ZqnvM8UK5q0/dfc3/pN7g4XKPXOU7oRWw== + dependencies: + "@smithy/fetch-http-handler" "^2.2.4" + "@smithy/node-http-handler" "^2.1.8" + "@smithy/types" "^2.4.0" + "@smithy/util-base64" "^2.0.0" + "@smithy/util-buffer-from" "^2.0.0" + "@smithy/util-hex-encoding" "^2.0.0" + "@smithy/util-utf8" "^2.0.0" + tslib "^2.5.0" -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== +"@smithy/util-uri-escape@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95" + integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw== + dependencies: + tslib "^2.5.0" -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== +"@smithy/util-utf8@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.0.0.tgz#b4da87566ea7757435e153799df9da717262ad42" + integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ== + dependencies: + "@smithy/util-buffer-from" "^2.0.0" + tslib "^2.5.0" -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== +"@smithy/util-waiter@^2.0.12": + version "2.0.12" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.12.tgz#a7348f9fd2bade5f2f3ee7ecf7c43ab86ed244ee" + integrity sha512-3sENmyVa1NnOPoiT2NCApPmu7ukP7S/v7kL9IxNmnygkDldn7/yK0TP42oPJLwB2k3mospNsSePIlqdXEUyPHA== + dependencies: + "@smithy/abort-controller" "^2.0.12" + "@smithy/types" "^2.4.0" + tslib "^2.5.0" -"@topcoder-framework/lib-common@^0.22.1-PLAT-3491.1": - version "0.22.1-PLAT-3491.1" - resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.1.tgz#1b40c5240cea085a6db76463b79adbcb0352094d" - integrity sha512-7/U/wo/AfDlhIwq5U9Wq6aWyVQJwT1f2JsP7rsvEaCdIgm/7FWzvDtaJwQoSX6IxgmJKASFxJhB4uYUwNkGnEQ== +"@topcoder-framework/lib-common@^0.22.1-PLAT-3491.5": + version "0.22.1-PLAT-3491.5" + resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.5.tgz#9f188c94499cd7c78e0dd64db182623c71bc7d29" + integrity sha512-IVvK3traVHLhG9jxRqUcPLrheuv5jUS+VMkwh0IN1KK3rHYkf82oL7OqX8cCb5hKQc9Ujr546q969NcYjgOOxw== dependencies: "@grpc/grpc-js" "^1.8.0" rimraf "^3.0.2" - topcoder-interface "0.1.0-PLAT-3491.3" + topcoder-proto-registry "0.1.0-PLAT-3491.5" tslib "^2.4.1" "@tsconfig/node10@^1.0.7": @@ -860,24 +946,21 @@ integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" - integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== - -"@types/long@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" - integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== -"@types/node@>=12.12.47", "@types/node@>=13.7.0", "@types/node@^18.11.17": - version "18.15.11" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f" - integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q== +"@types/node@>=12.12.47", "@types/node@>=13.7.0": + version "20.8.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.7.tgz#ad23827850843de973096edfc5abc9e922492a25" + integrity sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ== + dependencies: + undici-types "~5.25.1" -"@types/object-hash@^1.3.0": - version "1.3.4" - resolved "https://registry.yarnpkg.com/@types/object-hash/-/object-hash-1.3.4.tgz#079ba142be65833293673254831b5e3e847fe58b" - integrity sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA== +"@types/node@^18.11.17": + version "18.18.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.6.tgz#26da694f75cdb057750f49d099da5e3f3824cb3e" + integrity sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w== "@types/strip-bom@^3.0.0": version "3.0.0" @@ -895,9 +978,9 @@ acorn-walk@^8.1.1: integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== acorn@^8.4.1: - version "8.8.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== ansi-regex@^5.0.1: version "5.0.1" @@ -966,10 +1049,10 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -case-anything@^2.1.10: - version "2.1.10" - resolved "https://registry.yarnpkg.com/case-anything/-/case-anything-2.1.10.tgz#d18a6ca968d54ec3421df71e3e190f3bced23410" - integrity sha512-JczJwVrCP0jPKh05McyVsuOg6AYosrB9XWZKbQzXeDAm2ClE/PJE/BcrrQrVyGYH7Jg8V/LDupmyL4kFlVsVFQ== +case-anything@^2.1.13: + version "2.1.13" + resolved "https://registry.yarnpkg.com/case-anything/-/case-anything-2.1.13.tgz#0cdc16278cb29a7fcdeb072400da3f342ba329e9" + integrity sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng== chokidar@^3.5.1: version "3.5.3" @@ -986,13 +1069,13 @@ chokidar@^3.5.1: optionalDependencies: fsevents "~2.3.2" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" wrap-ansi "^7.0.0" color-convert@^2.0.1: @@ -1017,11 +1100,6 @@ create-require@^1.1.0: resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -dataloader@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8" - integrity sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw== - detect-libc@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" @@ -1033,14 +1111,14 @@ diff@^4.0.1: integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== dotenv@^16.0.3: - version "16.0.3" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" - integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== + version "16.3.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== dprint-node@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/dprint-node/-/dprint-node-1.0.7.tgz#f571eaf61affb3a696cff1bdde78a021875ba540" - integrity sha512-NTZOW9A7ipb0n7z7nC3wftvsbceircwVHSgzobJsEQa+7RnOMbhrfX5IflA6CtC4GA63DSAiHYXa4JKEy9F7cA== + version "1.0.8" + resolved "https://registry.yarnpkg.com/dprint-node/-/dprint-node-1.0.8.tgz#a02470722d8208a7d7eb3704328afda1d6758625" + integrity sha512-iVKnUtYfGrYcW1ZAlfR/F59cUVL8QIhWoBJoSjkkdua/dkWIgjZfiLMeTjiB06X0ZLkQ0M2C1VbUj/CxkIf1zg== dependencies: detect-libc "^1.0.3" @@ -1061,10 +1139,10 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -fast-xml-parser@4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.1.2.tgz#5a98c18238d28a57bbdfa9fe4cda01211fff8f4a" - integrity sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg== +fast-xml-parser@4.2.5: + version "4.2.5" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" + integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== dependencies: strnum "^1.0.5" @@ -1081,14 +1159,14 @@ fs.realpath@^1.0.0: integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== get-caller-file@^2.0.5: version "2.0.5" @@ -1115,9 +1193,9 @@ glob@^7.1.3: path-is-absolute "^1.0.0" glob@^9.2.0: - version "9.3.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.4.tgz#e75dee24891a80c25cc7ee1dd327e126b98679af" - integrity sha512-qaSc49hojMOv1EPM4EuyITjDSgSKI0rthoHnvE81tcOi1SCVndHko7auqxdQ14eiQG2NDBJBE86+2xIrbIvrbA== + version "9.3.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== dependencies: fs.realpath "^1.0.0" minimatch "^8.0.2" @@ -1136,12 +1214,12 @@ grpc-server-reflection@^0.1.5: dependencies: google-protobuf "^3.19.1" -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== dependencies: - function-bind "^1.1.1" + function-bind "^1.1.2" inflight@^1.0.4: version "1.0.6" @@ -1163,12 +1241,12 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-core-module@^2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" - integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: - has "^1.0.3" + hasown "^2.0.0" is-extglob@^2.1.1: version "2.1.1" @@ -1202,20 +1280,15 @@ lodash@^4.17.21: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -long@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -long@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/long/-/long-5.2.1.tgz#e27595d0083d103d2fa2c20c7699f8e0c92b897f" - integrity sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A== +long@^5.0.0, long@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" + integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== -lru-cache@^7.14.1: - version "7.18.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" - integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== +"lru-cache@^9.1.1 || ^10.0.0": + version "10.0.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a" + integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== make-error@^1.1.1: version "1.3.6" @@ -1230,9 +1303,9 @@ minimatch@^3.1.1: brace-expansion "^1.1.7" minimatch@^8.0.2: - version "8.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.3.tgz#0415cb9bb0c1d8ac758c8a673eb1d288e13f5e75" - integrity sha512-tEEvU9TkZgnFDCtpnrEYnPsjT7iUx42aXfs4bzmQ5sMA09/6hZY0jeZcGkXyDagiBOvkUjNo8Viom+Me6+2x7g== + version "8.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== dependencies: brace-expansion "^2.0.1" @@ -1241,10 +1314,15 @@ minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== -minipass@^4.0.2, minipass@^4.2.4: - version "4.2.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.5.tgz#9e0e5256f1e3513f8c34691dd68549e85b2c8ceb" - integrity sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q== +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.0.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== mkdirp@^1.0.4: version "1.0.4" @@ -1263,11 +1341,6 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -object-hash@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" - integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== - obliterator@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/obliterator/-/obliterator-1.6.1.tgz#dea03e8ab821f6c4d96a299e17aef6a3af994ef3" @@ -1291,41 +1364,22 @@ path-parse@^1.0.7: integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-scurry@^1.6.1: - version "1.6.3" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.6.3.tgz#4eba7183d64ef88b63c7d330bddc3ba279dc6c40" - integrity sha512-RAmB+n30SlN+HnNx6EbcpoDy9nwdpcGPnEKrJnu6GZoDWBdIjo1UQMVtW2ybtC7LC2oKLcMq8y5g8WnKLiod9g== + version "1.10.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== dependencies: - lru-cache "^7.14.1" - minipass "^4.0.2" + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" picomatch@^2.0.4, picomatch@^2.2.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -protobufjs@^6.11.3, protobufjs@^6.8.8: - version "6.11.3" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" - integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.1" - "@types/node" ">=13.7.0" - long "^4.0.0" - -protobufjs@^7.0.0: - version "7.2.3" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.3.tgz#01af019e40d9c6133c49acbb3ff9e30f4f0f70b2" - integrity sha512-TtpvOqwB5Gdz/PQmOjgsrGH1nHjAQVCN7JG4A6r1sXRWESL5rNMAiRcBQlCAdKxZcAbstExQePYG8xof/JVRgg== +protobufjs@^7.2.4: + version "7.2.5" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.5.tgz#45d5c57387a6d29a17aab6846dcc283f9b8e7f2d" + integrity sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A== dependencies: "@protobufjs/aspromise" "^1.1.2" "@protobufjs/base64" "^1.1.2" @@ -1353,11 +1407,11 @@ require-directory@^2.1.1: integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== resolve@^1.0.0: - version "1.22.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" - integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: - is-core-module "^2.11.0" + is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -1395,7 +1449,7 @@ source-map@^0.6.0: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -1438,10 +1492,10 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -topcoder-interface@0.1.0-PLAT-3491.3: - version "0.1.0-PLAT-3491.3" - resolved "https://registry.yarnpkg.com/topcoder-interface/-/topcoder-interface-0.1.0-PLAT-3491.3.tgz#f73a5d4a69756397df4cde5bbb4cf42b1fa107cc" - integrity sha512-FlvpVdFf433VvX4TcEJxlhsaswcWFa8bXov2Zbly5cRs2r8yheDjquWxaFnqi0C9WCJkYiaF8EZKOcOKyt4iLQ== +topcoder-proto-registry@0.1.0-PLAT-3491.5: + version "0.1.0-PLAT-3491.5" + resolved "https://registry.yarnpkg.com/topcoder-proto-registry/-/topcoder-proto-registry-0.1.0-PLAT-3491.5.tgz#578b13ed74535570a7cdf85ad9b019e9ef07c616" + integrity sha512-lNIEywdx8shuVQypkC4IfBmBG34boOA57u19HRsZb0MNhesHwjhdQcHfRFVW841gNkueQmXg0xsiqqGTzCtmtw== tree-kill@^1.2.2: version "1.2.2" @@ -1483,33 +1537,30 @@ ts-node@^10.4.0: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -ts-poet@^6.4.1: - version "6.4.1" - resolved "https://registry.yarnpkg.com/ts-poet/-/ts-poet-6.4.1.tgz#e68d314a07cf9c0d568a3bfd87023ec91ff77964" - integrity sha512-AjZEs4h2w4sDfwpHMxQKHrTlNh2wRbM5NRXmLz0RiH+yPGtSQFbe9hBpNocU8vqVNgfh0BIOiXR80xDz3kKxUQ== +ts-poet@^6.5.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/ts-poet/-/ts-poet-6.6.0.tgz#cea8a278bcccf7092f4856c46b556a833a119a96" + integrity sha512-4vEH/wkhcjRPFOdBwIh9ItO6jOoumVLRF4aABDX5JSNEubSqwOulihxQPqai+OkuygJm3WYMInxXQX4QwVNMuw== dependencies: dprint-node "^1.0.7" -ts-proto-descriptors@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/ts-proto-descriptors/-/ts-proto-descriptors-1.8.0.tgz#ba4a26c156a77f76c68d7dac0d049bd2aa3f0920" - integrity sha512-iV20plcI8+GRkeZIAygxOOH0p2xpOsKfw9kI1W20NCwawi1/4bG/YRd9rQY9XSJP+lD9j7XbSy3tFFuikfsljw== +ts-proto-descriptors@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/ts-proto-descriptors/-/ts-proto-descriptors-1.15.0.tgz#e859e3a2887da2d954c552524719b80bdb6ee355" + integrity sha512-TYyJ7+H+7Jsqawdv+mfsEpZPTIj9siDHS6EMCzG/z3b/PZiphsX+mWtqFfFVe5/N0Th6V3elK9lQqjnrgTOfrg== dependencies: - long "^4.0.0" - protobufjs "^6.8.8" + long "^5.2.3" + protobufjs "^7.2.4" ts-proto@^1.126.1: - version "1.146.0" - resolved "https://registry.yarnpkg.com/ts-proto/-/ts-proto-1.146.0.tgz#4017c700976d3657009c4e7e741377a4272ffc27" - integrity sha512-OyBZRjmqqw+aatLEUbRooWO6VKTtOLJQyaQFMciigEZPNgTsWtApqHpQDtqDMQFWEXhIARqEV+B7ZJx8cljhZA== - dependencies: - "@types/object-hash" "^1.3.0" - case-anything "^2.1.10" - dataloader "^1.4.0" - object-hash "^1.3.1" - protobufjs "^6.11.3" - ts-poet "^6.4.1" - ts-proto-descriptors "1.8.0" + version "1.162.1" + resolved "https://registry.yarnpkg.com/ts-proto/-/ts-proto-1.162.1.tgz#2d1db59ed159bb1da43bd7283fc919751a4efcae" + integrity sha512-pzg5AKS04Nju6MNR2OSoQKszo5Q8FkB1SOrCvspCuIiAMDa0mJj4m5V99DFjdoyek+lx/U1x/ox/p99tOztKvg== + dependencies: + case-anything "^2.1.13" + protobufjs "^7.2.4" + ts-poet "^6.5.0" + ts-proto-descriptors "1.15.0" tsconfig@^7.0.0: version "7.0.0" @@ -1527,15 +1578,20 @@ tslib@^1.11.1: integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.3.1, tslib@^2.4.1, tslib@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== typescript@^4.9.4: version "4.9.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== +undici-types@~5.25.1: + version "5.25.3" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.25.3.tgz#e044115914c85f0bcbb229f346ab739f064998c3" + integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== + uuid@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" @@ -1570,23 +1626,23 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: - cliui "^7.0.2" + cliui "^8.0.1" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" - string-width "^4.2.0" + string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^20.2.2" + yargs-parser "^21.1.1" yn@3.1.1: version "3.1.1" From 669f12a6a3b959131ddc33f82f02fa2775633ddc Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 23 Oct 2023 12:54:57 +0600 Subject: [PATCH 3/7] chore: use new npm registry Signed-off-by: Rakib Ansary --- Dockerfile | 2 +- bin/proto.js | 2 +- package.json | 6 +- src/models/parti_ql.ts | 693 +++++++++++++++++++++-------------------- tsconfig.json | 12 +- yarn.lock | 8 +- 6 files changed, 375 insertions(+), 348 deletions(-) diff --git a/Dockerfile b/Dockerfile index 825f782..0b1fe46 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18.14.1-alpine3.17 as ts-compile +FROM node:20.8.0-alpine3.17 AS ts-compile WORKDIR /usr/tc-dynamo-dal COPY yarn*.lock ./ COPY package*.json ./ diff --git a/bin/proto.js b/bin/proto.js index 55004d0..287b74d 100644 --- a/bin/proto.js +++ b/bin/proto.js @@ -5,7 +5,7 @@ const { execSync } = require("child_process"); const PROTO_DIR = path.join( __dirname, - "../node_modules/topcoder-interface/data-access-layer/nosql" + "../node_modules/topcoder-proto-registry/data-access-layer/nosql" ); const PROTO_REFLECTIONS = path.join(__dirname, "../reflections/reflection.bin"); diff --git a/package.json b/package.json index 28107d2..415b60e 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "lodash": "^4.17.21" }, "volta": { - "node": "18.14.1", - "typescript": "4.9.4", + "typescript": "5.2.2", + "node": "20.8.0", "yarn": "1.22.19" }, "devDependencies": { @@ -32,6 +32,6 @@ "rimraf": "^4.1.2", "ts-node-dev": "^2.0.0", "ts-proto": "^1.126.1", - "typescript": "^4.9.4" + "typescript": "^5.2.2" } } diff --git a/src/models/parti_ql.ts b/src/models/parti_ql.ts index afc66f8..09eea83 100644 --- a/src/models/parti_ql.ts +++ b/src/models/parti_ql.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -import { handleUnaryCall, UntypedServiceImplementation } from "@grpc/grpc-js"; +import type { handleUnaryCall, UntypedServiceImplementation } from "@grpc/grpc-js"; import { NullValue, nullValueFromJSON, nullValueToJSON, Struct } from "@topcoder-framework/lib-common"; import _m0 from "protobufjs/minimal"; @@ -407,7 +407,7 @@ export interface MapValue { export interface MapValue_ValuesEntry { key: string; - value?: Value; + value?: Value | undefined; } export interface ListValue { @@ -424,7 +424,8 @@ export interface Value { | { $case: "numberValue"; numberValue: number } | { $case: "numberSetValue"; numberSetValue: NumberSet } | { $case: "stringValue"; stringValue: string } - | { $case: "stringSetValue"; stringSetValue: StringSet }; + | { $case: "stringSetValue"; stringSetValue: StringSet } + | undefined; } export interface Attribute { @@ -435,12 +436,12 @@ export interface Attribute { export interface Filter { name: string; operator: Operator; - value?: Value; + value?: Value | undefined; } export interface ValueWithDataType { type: DataType; - value?: Value; + value?: Value | undefined; } export interface SelectQuery { @@ -452,8 +453,8 @@ export interface SelectQuery { } export interface AttributeAndValue { - attribute?: Attribute; - value?: Value; + attribute?: Attribute | undefined; + value?: Value | undefined; } export interface InsertQuery { @@ -463,9 +464,9 @@ export interface InsertQuery { export interface UpdateOperation { action: UpdateAction; - attribute?: Attribute; + attribute?: Attribute | undefined; type: UpdateType; - value?: Value; + value?: Value | undefined; } export interface UpdateQuery { @@ -490,7 +491,7 @@ export interface WriteQuery { kind?: { $case: "insert"; insert: InsertQuery } | { $case: "update"; update: UpdateQuery } | { $case: "delete"; delete: DeleteQuery; - }; + } | undefined; } export interface BulkWriteQuery { @@ -498,14 +499,16 @@ export interface BulkWriteQuery { } export interface BulkQuery { - kind?: { $case: "read"; read: ReadQuery } | { $case: "bulkWriteQueries"; bulkWriteQueries: WriteQuery }; + kind?: { $case: "read"; read: ReadQuery } | { $case: "bulkWriteQueries"; bulkWriteQueries: WriteQuery } | undefined; } export interface Query { - kind?: { $case: "select"; select: SelectQuery } | { $case: "insert"; insert: InsertQuery } | { - $case: "update"; - update: UpdateQuery; - } | { $case: "delete"; delete: DeleteQuery }; + kind?: + | { $case: "select"; select: SelectQuery } + | { $case: "insert"; insert: InsertQuery } + | { $case: "update"; update: UpdateQuery } + | { $case: "delete"; delete: DeleteQuery } + | undefined; } export interface Response { @@ -514,7 +517,7 @@ export interface Response { } export interface QueryRequest { - kind?: { $case: "query"; query: Query } | { $case: "queries"; queries: BulkQuery }; + kind?: { $case: "query"; query: Query } | { $case: "queries"; queries: BulkQuery } | undefined; } export interface ResponseError { @@ -522,7 +525,7 @@ export interface ResponseError { } export interface QueryResponse { - kind?: { $case: "response"; response: Response } | { $case: "error"; error: ResponseError }; + kind?: { $case: "response"; response: Response } | { $case: "error"; error: ResponseError } | undefined; } function createBaseStringSet(): StringSet { @@ -545,14 +548,14 @@ export const StringSet = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.values.push(reader.string()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -561,23 +564,22 @@ export const StringSet = { }, fromJSON(object: any): StringSet { - return { values: Array.isArray(object?.values) ? object.values.map((e: any) => String(e)) : [] }; + return { + values: globalThis.Array.isArray(object?.values) ? object.values.map((e: any) => globalThis.String(e)) : [], + }; }, toJSON(message: StringSet): unknown { const obj: any = {}; - if (message.values) { - obj.values = message.values.map((e) => e); - } else { - obj.values = []; + if (message.values?.length) { + obj.values = message.values; } return obj; }, create, I>>(base?: I): StringSet { - return StringSet.fromPartial(base ?? {}); + return StringSet.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): StringSet { const message = createBaseStringSet(); message.values = object.values?.map((e) => e) || []; @@ -607,12 +609,13 @@ export const NumberSet = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag == 9) { + if (tag === 9) { message.values.push(reader.double()); + continue; } - if (tag == 10) { + if (tag === 10) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { message.values.push(reader.double()); @@ -623,7 +626,7 @@ export const NumberSet = { break; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -632,23 +635,22 @@ export const NumberSet = { }, fromJSON(object: any): NumberSet { - return { values: Array.isArray(object?.values) ? object.values.map((e: any) => Number(e)) : [] }; + return { + values: globalThis.Array.isArray(object?.values) ? object.values.map((e: any) => globalThis.Number(e)) : [], + }; }, toJSON(message: NumberSet): unknown { const obj: any = {}; - if (message.values) { - obj.values = message.values.map((e) => e); - } else { - obj.values = []; + if (message.values?.length) { + obj.values = message.values; } return obj; }, create, I>>(base?: I): NumberSet { - return NumberSet.fromPartial(base ?? {}); + return NumberSet.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): NumberSet { const message = createBaseNumberSet(); message.values = object.values?.map((e) => e) || []; @@ -676,7 +678,7 @@ export const MapValue = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } @@ -686,7 +688,7 @@ export const MapValue = { } continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -707,19 +709,21 @@ export const MapValue = { toJSON(message: MapValue): unknown { const obj: any = {}; - obj.values = {}; if (message.values) { - Object.entries(message.values).forEach(([k, v]) => { - obj.values[k] = Value.toJSON(v); - }); + const entries = Object.entries(message.values); + if (entries.length > 0) { + obj.values = {}; + entries.forEach(([k, v]) => { + obj.values[k] = Value.toJSON(v); + }); + } } return obj; }, create, I>>(base?: I): MapValue { - return MapValue.fromPartial(base ?? {}); + return MapValue.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): MapValue { const message = createBaseMapValue(); message.values = Object.entries(object.values ?? {}).reduce<{ [key: string]: Value }>((acc, [key, value]) => { @@ -755,21 +759,21 @@ export const MapValue_ValuesEntry = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.key = reader.string(); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.value = Value.decode(reader, reader.uint32()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -779,22 +783,25 @@ export const MapValue_ValuesEntry = { fromJSON(object: any): MapValue_ValuesEntry { return { - key: isSet(object.key) ? String(object.key) : "", + key: isSet(object.key) ? globalThis.String(object.key) : "", value: isSet(object.value) ? Value.fromJSON(object.value) : undefined, }; }, toJSON(message: MapValue_ValuesEntry): unknown { const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value ? Value.toJSON(message.value) : undefined); + if (message.key !== "") { + obj.key = message.key; + } + if (message.value !== undefined) { + obj.value = Value.toJSON(message.value); + } return obj; }, create, I>>(base?: I): MapValue_ValuesEntry { - return MapValue_ValuesEntry.fromPartial(base ?? {}); + return MapValue_ValuesEntry.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): MapValue_ValuesEntry { const message = createBaseMapValue_ValuesEntry(); message.key = object.key ?? ""; @@ -823,14 +830,14 @@ export const ListValue = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.values.push(Value.decode(reader, reader.uint32())); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -839,23 +846,20 @@ export const ListValue = { }, fromJSON(object: any): ListValue { - return { values: Array.isArray(object?.values) ? object.values.map((e: any) => Value.fromJSON(e)) : [] }; + return { values: globalThis.Array.isArray(object?.values) ? object.values.map((e: any) => Value.fromJSON(e)) : [] }; }, toJSON(message: ListValue): unknown { const obj: any = {}; - if (message.values) { - obj.values = message.values.map((e) => e ? Value.toJSON(e) : undefined); - } else { - obj.values = []; + if (message.values?.length) { + obj.values = message.values.map((e) => Value.toJSON(e)); } return obj; }, create, I>>(base?: I): ListValue { - return ListValue.fromPartial(base ?? {}); + return ListValue.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): ListValue { const message = createBaseListValue(); message.values = object.values?.map((e) => Value.fromPartial(e)) || []; @@ -909,70 +913,70 @@ export const Value = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 8) { + if (tag !== 8) { break; } message.kind = { $case: "boolean", boolean: reader.bool() }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "binary", binary: reader.bytes() as Buffer }; continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.kind = { $case: "listValue", listValue: ListValue.decode(reader, reader.uint32()) }; continue; case 4: - if (tag != 34) { + if (tag !== 34) { break; } message.kind = { $case: "mapValue", mapValue: MapValue.decode(reader, reader.uint32()) }; continue; case 5: - if (tag != 40) { + if (tag !== 40) { break; } message.kind = { $case: "nullValue", nullValue: reader.int32() as any }; continue; case 6: - if (tag != 49) { + if (tag !== 49) { break; } message.kind = { $case: "numberValue", numberValue: reader.double() }; continue; case 7: - if (tag != 58) { + if (tag !== 58) { break; } message.kind = { $case: "numberSetValue", numberSetValue: NumberSet.decode(reader, reader.uint32()) }; continue; case 8: - if (tag != 66) { + if (tag !== 66) { break; } message.kind = { $case: "stringValue", stringValue: reader.string() }; continue; case 9: - if (tag != 74) { + if (tag !== 74) { break; } message.kind = { $case: "stringSetValue", stringSetValue: StringSet.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -983,7 +987,7 @@ export const Value = { fromJSON(object: any): Value { return { kind: isSet(object.boolean) - ? { $case: "boolean", boolean: Boolean(object.boolean) } + ? { $case: "boolean", boolean: globalThis.Boolean(object.boolean) } : isSet(object.binary) ? { $case: "binary", binary: Buffer.from(bytesFromBase64(object.binary)) } : isSet(object.listValue) @@ -993,11 +997,11 @@ export const Value = { : isSet(object.nullValue) ? { $case: "nullValue", nullValue: nullValueFromJSON(object.nullValue) } : isSet(object.numberValue) - ? { $case: "numberValue", numberValue: Number(object.numberValue) } + ? { $case: "numberValue", numberValue: globalThis.Number(object.numberValue) } : isSet(object.numberSetValue) ? { $case: "numberSetValue", numberSetValue: NumberSet.fromJSON(object.numberSetValue) } : isSet(object.stringValue) - ? { $case: "stringValue", stringValue: String(object.stringValue) } + ? { $case: "stringValue", stringValue: globalThis.String(object.stringValue) } : isSet(object.stringSetValue) ? { $case: "stringSetValue", stringSetValue: StringSet.fromJSON(object.stringSetValue) } : undefined, @@ -1006,28 +1010,39 @@ export const Value = { toJSON(message: Value): unknown { const obj: any = {}; - message.kind?.$case === "boolean" && (obj.boolean = message.kind?.boolean); - message.kind?.$case === "binary" && - (obj.binary = message.kind?.binary !== undefined ? base64FromBytes(message.kind?.binary) : undefined); - message.kind?.$case === "listValue" && - (obj.listValue = message.kind?.listValue ? ListValue.toJSON(message.kind?.listValue) : undefined); - message.kind?.$case === "mapValue" && - (obj.mapValue = message.kind?.mapValue ? MapValue.toJSON(message.kind?.mapValue) : undefined); - message.kind?.$case === "nullValue" && - (obj.nullValue = message.kind?.nullValue !== undefined ? nullValueToJSON(message.kind?.nullValue) : undefined); - message.kind?.$case === "numberValue" && (obj.numberValue = message.kind?.numberValue); - message.kind?.$case === "numberSetValue" && - (obj.numberSetValue = message.kind?.numberSetValue ? NumberSet.toJSON(message.kind?.numberSetValue) : undefined); - message.kind?.$case === "stringValue" && (obj.stringValue = message.kind?.stringValue); - message.kind?.$case === "stringSetValue" && - (obj.stringSetValue = message.kind?.stringSetValue ? StringSet.toJSON(message.kind?.stringSetValue) : undefined); + if (message.kind?.$case === "boolean") { + obj.boolean = message.kind.boolean; + } + if (message.kind?.$case === "binary") { + obj.binary = base64FromBytes(message.kind.binary); + } + if (message.kind?.$case === "listValue") { + obj.listValue = ListValue.toJSON(message.kind.listValue); + } + if (message.kind?.$case === "mapValue") { + obj.mapValue = MapValue.toJSON(message.kind.mapValue); + } + if (message.kind?.$case === "nullValue") { + obj.nullValue = nullValueToJSON(message.kind.nullValue); + } + if (message.kind?.$case === "numberValue") { + obj.numberValue = message.kind.numberValue; + } + if (message.kind?.$case === "numberSetValue") { + obj.numberSetValue = NumberSet.toJSON(message.kind.numberSetValue); + } + if (message.kind?.$case === "stringValue") { + obj.stringValue = message.kind.stringValue; + } + if (message.kind?.$case === "stringSetValue") { + obj.stringSetValue = StringSet.toJSON(message.kind.stringSetValue); + } return obj; }, create, I>>(base?: I): Value { - return Value.fromPartial(base ?? {}); + return Value.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): Value { const message = createBaseValue(); if (object.kind?.$case === "boolean" && object.kind?.boolean !== undefined && object.kind?.boolean !== null) { @@ -1100,21 +1115,21 @@ export const Attribute = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.name = reader.string(); continue; case 2: - if (tag != 16) { + if (tag !== 16) { break; } message.type = reader.int32() as any; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1124,22 +1139,25 @@ export const Attribute = { fromJSON(object: any): Attribute { return { - name: isSet(object.name) ? String(object.name) : "", + name: isSet(object.name) ? globalThis.String(object.name) : "", type: isSet(object.type) ? dataTypeFromJSON(object.type) : 0, }; }, toJSON(message: Attribute): unknown { const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.type !== undefined && (obj.type = dataTypeToJSON(message.type)); + if (message.name !== "") { + obj.name = message.name; + } + if (message.type !== 0) { + obj.type = dataTypeToJSON(message.type); + } return obj; }, create, I>>(base?: I): Attribute { - return Attribute.fromPartial(base ?? {}); + return Attribute.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): Attribute { const message = createBaseAttribute(); message.name = object.name ?? ""; @@ -1174,28 +1192,28 @@ export const Filter = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.name = reader.string(); continue; case 2: - if (tag != 16) { + if (tag !== 16) { break; } message.operator = reader.int32() as any; continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.value = Value.decode(reader, reader.uint32()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1205,7 +1223,7 @@ export const Filter = { fromJSON(object: any): Filter { return { - name: isSet(object.name) ? String(object.name) : "", + name: isSet(object.name) ? globalThis.String(object.name) : "", operator: isSet(object.operator) ? operatorFromJSON(object.operator) : 0, value: isSet(object.value) ? Value.fromJSON(object.value) : undefined, }; @@ -1213,16 +1231,21 @@ export const Filter = { toJSON(message: Filter): unknown { const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.operator !== undefined && (obj.operator = operatorToJSON(message.operator)); - message.value !== undefined && (obj.value = message.value ? Value.toJSON(message.value) : undefined); + if (message.name !== "") { + obj.name = message.name; + } + if (message.operator !== 0) { + obj.operator = operatorToJSON(message.operator); + } + if (message.value !== undefined) { + obj.value = Value.toJSON(message.value); + } return obj; }, create, I>>(base?: I): Filter { - return Filter.fromPartial(base ?? {}); + return Filter.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): Filter { const message = createBaseFilter(); message.name = object.name ?? ""; @@ -1255,21 +1278,21 @@ export const ValueWithDataType = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 8) { + if (tag !== 8) { break; } message.type = reader.int32() as any; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.value = Value.decode(reader, reader.uint32()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1286,15 +1309,18 @@ export const ValueWithDataType = { toJSON(message: ValueWithDataType): unknown { const obj: any = {}; - message.type !== undefined && (obj.type = dataTypeToJSON(message.type)); - message.value !== undefined && (obj.value = message.value ? Value.toJSON(message.value) : undefined); + if (message.type !== 0) { + obj.type = dataTypeToJSON(message.type); + } + if (message.value !== undefined) { + obj.value = Value.toJSON(message.value); + } return obj; }, create, I>>(base?: I): ValueWithDataType { - return ValueWithDataType.fromPartial(base ?? {}); + return ValueWithDataType.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): ValueWithDataType { const message = createBaseValueWithDataType(); message.type = object.type ?? 0; @@ -1335,42 +1361,42 @@ export const SelectQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.table = reader.string(); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.index = reader.string(); continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.attributes.push(reader.string()); continue; case 4: - if (tag != 34) { + if (tag !== 34) { break; } message.filters.push(Filter.decode(reader, reader.uint32())); continue; case 5: - if (tag != 42) { + if (tag !== 42) { break; } message.nextToken = reader.string(); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1380,36 +1406,39 @@ export const SelectQuery = { fromJSON(object: any): SelectQuery { return { - table: isSet(object.table) ? String(object.table) : "", - index: isSet(object.index) ? String(object.index) : undefined, - attributes: Array.isArray(object?.attributes) ? object.attributes.map((e: any) => String(e)) : [], - filters: Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], - nextToken: isSet(object.nextToken) ? String(object.nextToken) : undefined, + table: isSet(object.table) ? globalThis.String(object.table) : "", + index: isSet(object.index) ? globalThis.String(object.index) : undefined, + attributes: globalThis.Array.isArray(object?.attributes) + ? object.attributes.map((e: any) => globalThis.String(e)) + : [], + filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], + nextToken: isSet(object.nextToken) ? globalThis.String(object.nextToken) : undefined, }; }, toJSON(message: SelectQuery): unknown { const obj: any = {}; - message.table !== undefined && (obj.table = message.table); - message.index !== undefined && (obj.index = message.index); - if (message.attributes) { - obj.attributes = message.attributes.map((e) => e); - } else { - obj.attributes = []; - } - if (message.filters) { - obj.filters = message.filters.map((e) => e ? Filter.toJSON(e) : undefined); - } else { - obj.filters = []; - } - message.nextToken !== undefined && (obj.nextToken = message.nextToken); + if (message.table !== "") { + obj.table = message.table; + } + if (message.index !== undefined) { + obj.index = message.index; + } + if (message.attributes?.length) { + obj.attributes = message.attributes; + } + if (message.filters?.length) { + obj.filters = message.filters.map((e) => Filter.toJSON(e)); + } + if (message.nextToken !== undefined) { + obj.nextToken = message.nextToken; + } return obj; }, create, I>>(base?: I): SelectQuery { - return SelectQuery.fromPartial(base ?? {}); + return SelectQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): SelectQuery { const message = createBaseSelectQuery(); message.table = object.table ?? ""; @@ -1444,21 +1473,21 @@ export const AttributeAndValue = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.attribute = Attribute.decode(reader, reader.uint32()); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.value = Value.decode(reader, reader.uint32()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1475,16 +1504,18 @@ export const AttributeAndValue = { toJSON(message: AttributeAndValue): unknown { const obj: any = {}; - message.attribute !== undefined && - (obj.attribute = message.attribute ? Attribute.toJSON(message.attribute) : undefined); - message.value !== undefined && (obj.value = message.value ? Value.toJSON(message.value) : undefined); + if (message.attribute !== undefined) { + obj.attribute = Attribute.toJSON(message.attribute); + } + if (message.value !== undefined) { + obj.value = Value.toJSON(message.value); + } return obj; }, create, I>>(base?: I): AttributeAndValue { - return AttributeAndValue.fromPartial(base ?? {}); + return AttributeAndValue.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): AttributeAndValue { const message = createBaseAttributeAndValue(); message.attribute = (object.attribute !== undefined && object.attribute !== null) @@ -1518,21 +1549,21 @@ export const InsertQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.table = reader.string(); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.attributes.push(AttributeAndValue.decode(reader, reader.uint32())); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1542,8 +1573,8 @@ export const InsertQuery = { fromJSON(object: any): InsertQuery { return { - table: isSet(object.table) ? String(object.table) : "", - attributes: Array.isArray(object?.attributes) + table: isSet(object.table) ? globalThis.String(object.table) : "", + attributes: globalThis.Array.isArray(object?.attributes) ? object.attributes.map((e: any) => AttributeAndValue.fromJSON(e)) : [], }; @@ -1551,19 +1582,18 @@ export const InsertQuery = { toJSON(message: InsertQuery): unknown { const obj: any = {}; - message.table !== undefined && (obj.table = message.table); - if (message.attributes) { - obj.attributes = message.attributes.map((e) => e ? AttributeAndValue.toJSON(e) : undefined); - } else { - obj.attributes = []; + if (message.table !== "") { + obj.table = message.table; + } + if (message.attributes?.length) { + obj.attributes = message.attributes.map((e) => AttributeAndValue.toJSON(e)); } return obj; }, create, I>>(base?: I): InsertQuery { - return InsertQuery.fromPartial(base ?? {}); + return InsertQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): InsertQuery { const message = createBaseInsertQuery(); message.table = object.table ?? ""; @@ -1601,35 +1631,35 @@ export const UpdateOperation = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 8) { + if (tag !== 8) { break; } message.action = reader.int32() as any; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.attribute = Attribute.decode(reader, reader.uint32()); continue; case 3: - if (tag != 24) { + if (tag !== 24) { break; } message.type = reader.int32() as any; continue; case 4: - if (tag != 34) { + if (tag !== 34) { break; } message.value = Value.decode(reader, reader.uint32()); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1648,18 +1678,24 @@ export const UpdateOperation = { toJSON(message: UpdateOperation): unknown { const obj: any = {}; - message.action !== undefined && (obj.action = updateActionToJSON(message.action)); - message.attribute !== undefined && - (obj.attribute = message.attribute ? Attribute.toJSON(message.attribute) : undefined); - message.type !== undefined && (obj.type = updateTypeToJSON(message.type)); - message.value !== undefined && (obj.value = message.value ? Value.toJSON(message.value) : undefined); + if (message.action !== 0) { + obj.action = updateActionToJSON(message.action); + } + if (message.attribute !== undefined) { + obj.attribute = Attribute.toJSON(message.attribute); + } + if (message.type !== 0) { + obj.type = updateTypeToJSON(message.type); + } + if (message.value !== undefined) { + obj.value = Value.toJSON(message.value); + } return obj; }, create, I>>(base?: I): UpdateOperation { - return UpdateOperation.fromPartial(base ?? {}); + return UpdateOperation.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): UpdateOperation { const message = createBaseUpdateOperation(); message.action = object.action ?? 0; @@ -1701,35 +1737,35 @@ export const UpdateQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.table = reader.string(); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.updates.push(UpdateOperation.decode(reader, reader.uint32())); continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.filters.push(Filter.decode(reader, reader.uint32())); continue; case 4: - if (tag != 32) { + if (tag !== 32) { break; } message.returnValue = reader.int32() as any; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1739,35 +1775,35 @@ export const UpdateQuery = { fromJSON(object: any): UpdateQuery { return { - table: isSet(object.table) ? String(object.table) : "", - updates: Array.isArray(object?.updates) ? object.updates.map((e: any) => UpdateOperation.fromJSON(e)) : [], - filters: Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], + table: isSet(object.table) ? globalThis.String(object.table) : "", + updates: globalThis.Array.isArray(object?.updates) + ? object.updates.map((e: any) => UpdateOperation.fromJSON(e)) + : [], + filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], returnValue: isSet(object.returnValue) ? returnValueFromJSON(object.returnValue) : undefined, }; }, toJSON(message: UpdateQuery): unknown { const obj: any = {}; - message.table !== undefined && (obj.table = message.table); - if (message.updates) { - obj.updates = message.updates.map((e) => e ? UpdateOperation.toJSON(e) : undefined); - } else { - obj.updates = []; - } - if (message.filters) { - obj.filters = message.filters.map((e) => e ? Filter.toJSON(e) : undefined); - } else { - obj.filters = []; - } - message.returnValue !== undefined && - (obj.returnValue = message.returnValue !== undefined ? returnValueToJSON(message.returnValue) : undefined); + if (message.table !== "") { + obj.table = message.table; + } + if (message.updates?.length) { + obj.updates = message.updates.map((e) => UpdateOperation.toJSON(e)); + } + if (message.filters?.length) { + obj.filters = message.filters.map((e) => Filter.toJSON(e)); + } + if (message.returnValue !== undefined) { + obj.returnValue = returnValueToJSON(message.returnValue); + } return obj; }, create, I>>(base?: I): UpdateQuery { - return UpdateQuery.fromPartial(base ?? {}); + return UpdateQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): UpdateQuery { const message = createBaseUpdateQuery(); message.table = object.table ?? ""; @@ -1807,35 +1843,35 @@ export const DeleteQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.table = reader.string(); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.index = reader.string(); continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.filters.push(Filter.decode(reader, reader.uint32())); continue; case 4: - if (tag != 32) { + if (tag !== 32) { break; } message.returnValues = reader.int32() as any; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1845,31 +1881,33 @@ export const DeleteQuery = { fromJSON(object: any): DeleteQuery { return { - table: isSet(object.table) ? String(object.table) : "", - index: isSet(object.index) ? String(object.index) : undefined, - filters: Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], + table: isSet(object.table) ? globalThis.String(object.table) : "", + index: isSet(object.index) ? globalThis.String(object.index) : undefined, + filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e: any) => Filter.fromJSON(e)) : [], returnValues: isSet(object.returnValues) ? returnValueFromJSON(object.returnValues) : undefined, }; }, toJSON(message: DeleteQuery): unknown { const obj: any = {}; - message.table !== undefined && (obj.table = message.table); - message.index !== undefined && (obj.index = message.index); - if (message.filters) { - obj.filters = message.filters.map((e) => e ? Filter.toJSON(e) : undefined); - } else { - obj.filters = []; - } - message.returnValues !== undefined && - (obj.returnValues = message.returnValues !== undefined ? returnValueToJSON(message.returnValues) : undefined); + if (message.table !== "") { + obj.table = message.table; + } + if (message.index !== undefined) { + obj.index = message.index; + } + if (message.filters?.length) { + obj.filters = message.filters.map((e) => Filter.toJSON(e)); + } + if (message.returnValues !== undefined) { + obj.returnValues = returnValueToJSON(message.returnValues); + } return obj; }, create, I>>(base?: I): DeleteQuery { - return DeleteQuery.fromPartial(base ?? {}); + return DeleteQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): DeleteQuery { const message = createBaseDeleteQuery(); message.table = object.table ?? ""; @@ -1900,14 +1938,14 @@ export const ReadQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.queries.push(SelectQuery.decode(reader, reader.uint32())); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -1916,23 +1954,22 @@ export const ReadQuery = { }, fromJSON(object: any): ReadQuery { - return { queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SelectQuery.fromJSON(e)) : [] }; + return { + queries: globalThis.Array.isArray(object?.queries) ? object.queries.map((e: any) => SelectQuery.fromJSON(e)) : [], + }; }, toJSON(message: ReadQuery): unknown { const obj: any = {}; - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SelectQuery.toJSON(e) : undefined); - } else { - obj.queries = []; + if (message.queries?.length) { + obj.queries = message.queries.map((e) => SelectQuery.toJSON(e)); } return obj; }, create, I>>(base?: I): ReadQuery { - return ReadQuery.fromPartial(base ?? {}); + return ReadQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): ReadQuery { const message = createBaseReadQuery(); message.queries = object.queries?.map((e) => SelectQuery.fromPartial(e)) || []; @@ -1968,28 +2005,28 @@ export const WriteQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.kind = { $case: "insert", insert: InsertQuery.decode(reader, reader.uint32()) }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "update", update: UpdateQuery.decode(reader, reader.uint32()) }; continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.kind = { $case: "delete", delete: DeleteQuery.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2011,19 +2048,21 @@ export const WriteQuery = { toJSON(message: WriteQuery): unknown { const obj: any = {}; - message.kind?.$case === "insert" && - (obj.insert = message.kind?.insert ? InsertQuery.toJSON(message.kind?.insert) : undefined); - message.kind?.$case === "update" && - (obj.update = message.kind?.update ? UpdateQuery.toJSON(message.kind?.update) : undefined); - message.kind?.$case === "delete" && - (obj.delete = message.kind?.delete ? DeleteQuery.toJSON(message.kind?.delete) : undefined); + if (message.kind?.$case === "insert") { + obj.insert = InsertQuery.toJSON(message.kind.insert); + } + if (message.kind?.$case === "update") { + obj.update = UpdateQuery.toJSON(message.kind.update); + } + if (message.kind?.$case === "delete") { + obj.delete = DeleteQuery.toJSON(message.kind.delete); + } return obj; }, create, I>>(base?: I): WriteQuery { - return WriteQuery.fromPartial(base ?? {}); + return WriteQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): WriteQuery { const message = createBaseWriteQuery(); if (object.kind?.$case === "insert" && object.kind?.insert !== undefined && object.kind?.insert !== null) { @@ -2059,14 +2098,14 @@ export const BulkWriteQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.queries.push(WriteQuery.decode(reader, reader.uint32())); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2075,23 +2114,22 @@ export const BulkWriteQuery = { }, fromJSON(object: any): BulkWriteQuery { - return { queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => WriteQuery.fromJSON(e)) : [] }; + return { + queries: globalThis.Array.isArray(object?.queries) ? object.queries.map((e: any) => WriteQuery.fromJSON(e)) : [], + }; }, toJSON(message: BulkWriteQuery): unknown { const obj: any = {}; - if (message.queries) { - obj.queries = message.queries.map((e) => e ? WriteQuery.toJSON(e) : undefined); - } else { - obj.queries = []; + if (message.queries?.length) { + obj.queries = message.queries.map((e) => WriteQuery.toJSON(e)); } return obj; }, create, I>>(base?: I): BulkWriteQuery { - return BulkWriteQuery.fromPartial(base ?? {}); + return BulkWriteQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): BulkWriteQuery { const message = createBaseBulkWriteQuery(); message.queries = object.queries?.map((e) => WriteQuery.fromPartial(e)) || []; @@ -2124,21 +2162,21 @@ export const BulkQuery = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.kind = { $case: "read", read: ReadQuery.decode(reader, reader.uint32()) }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "bulkWriteQueries", bulkWriteQueries: WriteQuery.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2158,18 +2196,18 @@ export const BulkQuery = { toJSON(message: BulkQuery): unknown { const obj: any = {}; - message.kind?.$case === "read" && - (obj.read = message.kind?.read ? ReadQuery.toJSON(message.kind?.read) : undefined); - message.kind?.$case === "bulkWriteQueries" && (obj.bulkWriteQueries = message.kind?.bulkWriteQueries - ? WriteQuery.toJSON(message.kind?.bulkWriteQueries) - : undefined); + if (message.kind?.$case === "read") { + obj.read = ReadQuery.toJSON(message.kind.read); + } + if (message.kind?.$case === "bulkWriteQueries") { + obj.bulkWriteQueries = WriteQuery.toJSON(message.kind.bulkWriteQueries); + } return obj; }, create, I>>(base?: I): BulkQuery { - return BulkQuery.fromPartial(base ?? {}); + return BulkQuery.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): BulkQuery { const message = createBaseBulkQuery(); if (object.kind?.$case === "read" && object.kind?.read !== undefined && object.kind?.read !== null) { @@ -2220,35 +2258,35 @@ export const Query = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.kind = { $case: "select", select: SelectQuery.decode(reader, reader.uint32()) }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "insert", insert: InsertQuery.decode(reader, reader.uint32()) }; continue; case 3: - if (tag != 26) { + if (tag !== 26) { break; } message.kind = { $case: "update", update: UpdateQuery.decode(reader, reader.uint32()) }; continue; case 4: - if (tag != 34) { + if (tag !== 34) { break; } message.kind = { $case: "delete", delete: DeleteQuery.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2272,21 +2310,24 @@ export const Query = { toJSON(message: Query): unknown { const obj: any = {}; - message.kind?.$case === "select" && - (obj.select = message.kind?.select ? SelectQuery.toJSON(message.kind?.select) : undefined); - message.kind?.$case === "insert" && - (obj.insert = message.kind?.insert ? InsertQuery.toJSON(message.kind?.insert) : undefined); - message.kind?.$case === "update" && - (obj.update = message.kind?.update ? UpdateQuery.toJSON(message.kind?.update) : undefined); - message.kind?.$case === "delete" && - (obj.delete = message.kind?.delete ? DeleteQuery.toJSON(message.kind?.delete) : undefined); + if (message.kind?.$case === "select") { + obj.select = SelectQuery.toJSON(message.kind.select); + } + if (message.kind?.$case === "insert") { + obj.insert = InsertQuery.toJSON(message.kind.insert); + } + if (message.kind?.$case === "update") { + obj.update = UpdateQuery.toJSON(message.kind.update); + } + if (message.kind?.$case === "delete") { + obj.delete = DeleteQuery.toJSON(message.kind.delete); + } return obj; }, create, I>>(base?: I): Query { - return Query.fromPartial(base ?? {}); + return Query.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): Query { const message = createBaseQuery(); if (object.kind?.$case === "select" && object.kind?.select !== undefined && object.kind?.select !== null) { @@ -2328,21 +2369,21 @@ export const Response = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.items.push(Struct.unwrap(Struct.decode(reader, reader.uint32()))); continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.nextToken = reader.string(); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2352,26 +2393,25 @@ export const Response = { fromJSON(object: any): Response { return { - items: Array.isArray(object?.items) ? [...object.items] : [], - nextToken: isSet(object.nextToken) ? String(object.nextToken) : undefined, + items: globalThis.Array.isArray(object?.items) ? [...object.items] : [], + nextToken: isSet(object.nextToken) ? globalThis.String(object.nextToken) : undefined, }; }, toJSON(message: Response): unknown { const obj: any = {}; - if (message.items) { - obj.items = message.items.map((e) => e); - } else { - obj.items = []; + if (message.items?.length) { + obj.items = message.items; + } + if (message.nextToken !== undefined) { + obj.nextToken = message.nextToken; } - message.nextToken !== undefined && (obj.nextToken = message.nextToken); return obj; }, create, I>>(base?: I): Response { - return Response.fromPartial(base ?? {}); + return Response.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): Response { const message = createBaseResponse(); message.items = object.items?.map((e) => e) || []; @@ -2405,21 +2445,21 @@ export const QueryRequest = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.kind = { $case: "query", query: Query.decode(reader, reader.uint32()) }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "queries", queries: BulkQuery.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2439,17 +2479,18 @@ export const QueryRequest = { toJSON(message: QueryRequest): unknown { const obj: any = {}; - message.kind?.$case === "query" && - (obj.query = message.kind?.query ? Query.toJSON(message.kind?.query) : undefined); - message.kind?.$case === "queries" && - (obj.queries = message.kind?.queries ? BulkQuery.toJSON(message.kind?.queries) : undefined); + if (message.kind?.$case === "query") { + obj.query = Query.toJSON(message.kind.query); + } + if (message.kind?.$case === "queries") { + obj.queries = BulkQuery.toJSON(message.kind.queries); + } return obj; }, create, I>>(base?: I): QueryRequest { - return QueryRequest.fromPartial(base ?? {}); + return QueryRequest.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): QueryRequest { const message = createBaseQueryRequest(); if (object.kind?.$case === "query" && object.kind?.query !== undefined && object.kind?.query !== null) { @@ -2482,14 +2523,14 @@ export const ResponseError = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.message = reader.string(); continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2498,19 +2539,20 @@ export const ResponseError = { }, fromJSON(object: any): ResponseError { - return { message: isSet(object.message) ? String(object.message) : "" }; + return { message: isSet(object.message) ? globalThis.String(object.message) : "" }; }, toJSON(message: ResponseError): unknown { const obj: any = {}; - message.message !== undefined && (obj.message = message.message); + if (message.message !== "") { + obj.message = message.message; + } return obj; }, create, I>>(base?: I): ResponseError { - return ResponseError.fromPartial(base ?? {}); + return ResponseError.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): ResponseError { const message = createBaseResponseError(); message.message = object.message ?? ""; @@ -2543,21 +2585,21 @@ export const QueryResponse = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - if (tag != 10) { + if (tag !== 10) { break; } message.kind = { $case: "response", response: Response.decode(reader, reader.uint32()) }; continue; case 2: - if (tag != 18) { + if (tag !== 18) { break; } message.kind = { $case: "error", error: ResponseError.decode(reader, reader.uint32()) }; continue; } - if ((tag & 7) == 4 || tag == 0) { + if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); @@ -2577,17 +2619,18 @@ export const QueryResponse = { toJSON(message: QueryResponse): unknown { const obj: any = {}; - message.kind?.$case === "response" && - (obj.response = message.kind?.response ? Response.toJSON(message.kind?.response) : undefined); - message.kind?.$case === "error" && - (obj.error = message.kind?.error ? ResponseError.toJSON(message.kind?.error) : undefined); + if (message.kind?.$case === "response") { + obj.response = Response.toJSON(message.kind.response); + } + if (message.kind?.$case === "error") { + obj.error = ResponseError.toJSON(message.kind.error); + } return obj; }, create, I>>(base?: I): QueryResponse { - return QueryResponse.fromPartial(base ?? {}); + return QueryResponse.fromPartial(base ?? ({} as any)); }, - fromPartial, I>>(object: I): QueryResponse { const message = createBaseQueryResponse(); if (object.kind?.$case === "response" && object.kind?.response !== undefined && object.kind?.response !== null) { @@ -2617,30 +2660,11 @@ export interface PartiQLQueryServer extends UntypedServiceImplementation { query: handleUnaryCall; } -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); + if (globalThis.Buffer) { + return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); } else { - const bin = tsProtoGlobalThis.atob(b64); + const bin = globalThis.atob(b64); const arr = new Uint8Array(bin.length); for (let i = 0; i < bin.length; ++i) { arr[i] = bin.charCodeAt(i); @@ -2650,21 +2674,22 @@ function bytesFromBase64(b64: string): Uint8Array { } function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); + if (globalThis.Buffer) { + return globalThis.Buffer.from(arr).toString("base64"); } else { const bin: string[] = []; arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); + bin.push(globalThis.String.fromCharCode(byte)); }); - return tsProtoGlobalThis.btoa(bin.join("")); + return globalThis.btoa(bin.join("")); } } type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends globalThis.Array ? globalThis.Array> + : T extends ReadonlyArray ? ReadonlyArray> : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; diff --git a/tsconfig.json b/tsconfig.json index f2e745d..1271bc2 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,12 +1,14 @@ { "compilerOptions": { - "lib": ["ES2021"], - "module": "commonjs", - "target": "ES2021", + "lib": ["ES2022"], + "module": "NodeNext", + "target": "ES2022", "strict": true, - "moduleResolution": "Node16", + "moduleResolution": "NodeNext", "esModuleInterop": true, - "outDir": "dist" + "outDir": "dist", + "forceConsistentCasingInFileNames": true, + "skipLibCheck": true // TODO: Remove this when all dependencies are typed }, "include": ["typings/global.d.ts", "src/**/*"], "exclude": ["node_modules", "src/models"], diff --git a/yarn.lock b/yarn.lock index 9de8877..7acb303 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1582,10 +1582,10 @@ tslib@^2.3.1, tslib@^2.4.1, tslib@^2.5.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== -typescript@^4.9.4: - version "4.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== +typescript@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" + integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== undici-types@~5.25.1: version "5.25.3" From 70013a9442c79b45750e4fc0c640488e8f2cf2bb Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 23 Oct 2023 13:01:50 +0600 Subject: [PATCH 4/7] chore: consistent docker image Signed-off-by: Rakib Ansary --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0b1fe46..afdcf7a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ RUN yarn install --frozen-lockfile --production=false COPY . ./ RUN yarn build:app -FROM node:18.14.1-alpine3.17 as ts-remove +FROM node:20.8.0-alpine3.17 AS ts-remove WORKDIR /usr/tc-dynamo-dal COPY --from=ts-compile /usr/tc-dynamo-dal/yarn*.lock ./ COPY --from=ts-compile /usr/tc-dynamo-dal/package*.json ./ @@ -16,7 +16,7 @@ COPY --from=ts-compile /usr/tc-dynamo-dal/dist ./ COPY --from=ts-compile /usr/tc-dynamo-dal/.npmrc ./ RUN yarn install --frozen-lockfile --production=false -FROM gcr.io/distroless/nodejs:18 +FROM gcr.io/distroless/nodejs20-debian12 WORKDIR /usr/tc-dynamo-dal COPY --from=ts-remove /usr/tc-dynamo-dal ./ USER 1000 From 9818e01a468eb0ba6e20bd6e7f0ca0b160358283 Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 23 Oct 2023 15:23:31 +0600 Subject: [PATCH 5/7] fix: use updated topcoder-framework/* --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 415b60e..ac12ab0 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@aws-sdk/util-dynamodb": "^3.183.0", "@grpc/grpc-js": "^1.7.1", "topcoder-proto-registry": "0.1.0-PLAT-3491.5", - "@topcoder-framework/lib-common": "^0.22.1-PLAT-3491.5", + "@topcoder-framework/lib-common": "0.22.1-PLAT-3491.6", "dotenv": "^16.0.3", "grpc-server-reflection": "^0.1.5", "lodash": "^4.17.21" diff --git a/yarn.lock b/yarn.lock index 7acb303..721b70d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -920,10 +920,10 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@topcoder-framework/lib-common@^0.22.1-PLAT-3491.5": - version "0.22.1-PLAT-3491.5" - resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.5.tgz#9f188c94499cd7c78e0dd64db182623c71bc7d29" - integrity sha512-IVvK3traVHLhG9jxRqUcPLrheuv5jUS+VMkwh0IN1KK3rHYkf82oL7OqX8cCb5hKQc9Ujr546q969NcYjgOOxw== +"@topcoder-framework/lib-common@0.22.1-PLAT-3491.6": + version "0.22.1-PLAT-3491.6" + resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.6.tgz#5245a8eb61f9b05f88a196a074a93b488f4c74b3" + integrity sha512-1ZZoX3en9aBFLD8Q/6H075x2WO9oscpBUZWulMjiQd6Ify44IDCOQ7fHIRQTf52GmdEZjeULzUCs20qYywLU6w== dependencies: "@grpc/grpc-js" "^1.8.0" rimraf "^3.0.2" From 9bbbf6dd3364ea7443116773f04b4a8f2c0387dc Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 30 Oct 2023 17:10:41 +0600 Subject: [PATCH 6/7] fix: bump versions Signed-off-by: Rakib Ansary --- package.json | 4 +- yarn.lock | 219 ++++++++++++++++++++++++++++----------------------- 2 files changed, 121 insertions(+), 102 deletions(-) diff --git a/package.json b/package.json index ac12ab0..554b145 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "@aws-sdk/client-dynamodb": "^3.183.0", "@aws-sdk/util-dynamodb": "^3.183.0", "@grpc/grpc-js": "^1.7.1", - "topcoder-proto-registry": "0.1.0-PLAT-3491.5", - "@topcoder-framework/lib-common": "0.22.1-PLAT-3491.6", + "topcoder-proto-registry": "0.1.0-PLAT-3491.7", + "@topcoder-framework/lib-common": "0.22.1-PLAT-3491.8", "dotenv": "^16.0.3", "grpc-server-reflection": "^0.1.5", "lodash": "^4.17.21" diff --git a/yarn.lock b/yarn.lock index 721b70d..39b4aad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -58,26 +58,26 @@ tslib "^1.11.1" "@aws-sdk/client-dynamodb@^3.183.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.433.0.tgz#0f036f075e6ad845dc5d08a283f7b4f62963d6b9" - integrity sha512-2ILYyeq+11mARlVaEnC5rkT0ZbqxnX5MDB3JalvFOE+y9EWnNbIKjUzFV9OOCyBRSxzQP3TV2xOPn0nv2iZHyg== + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-dynamodb/-/client-dynamodb-3.438.0.tgz#11d7416d45406a7c9f843a29cb348b5a542fd887" + integrity sha512-LBKYjMezMRsxXP1BDnav/rUpwTOXrnD8OQKeYMbVfH0mmCDwd7Ac0cMyRM1c14sdm6Rr0gOCHIZ3Mjbup9r27Q== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.433.0" - "@aws-sdk/core" "3.433.0" - "@aws-sdk/credential-provider-node" "3.433.0" + "@aws-sdk/client-sts" "3.438.0" + "@aws-sdk/core" "3.436.0" + "@aws-sdk/credential-provider-node" "3.438.0" "@aws-sdk/middleware-endpoint-discovery" "3.433.0" "@aws-sdk/middleware-host-header" "3.433.0" "@aws-sdk/middleware-logger" "3.433.0" "@aws-sdk/middleware-recursion-detection" "3.433.0" "@aws-sdk/middleware-signing" "3.433.0" - "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.438.0" "@aws-sdk/region-config-resolver" "3.433.0" "@aws-sdk/types" "3.433.0" - "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-endpoints" "3.438.0" "@aws-sdk/util-user-agent-browser" "3.433.0" - "@aws-sdk/util-user-agent-node" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.437.0" "@smithy/config-resolver" "^2.0.16" "@smithy/fetch-http-handler" "^2.2.4" "@smithy/hash-node" "^2.0.12" @@ -98,28 +98,30 @@ "@smithy/util-body-length-node" "^2.1.0" "@smithy/util-defaults-mode-browser" "^2.0.16" "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-endpoints" "^1.0.2" "@smithy/util-retry" "^2.0.5" "@smithy/util-utf8" "^2.0.0" "@smithy/util-waiter" "^2.0.12" tslib "^2.5.0" uuid "^8.3.2" -"@aws-sdk/client-sso@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.433.0.tgz#9d06768fab4d46efa77fa79142c173580be479e6" - integrity sha512-L7ksMP7UnYH+w52ly+m+s5vk8662VtyqJ+UduFEMPqKUHTFEm7w+CCw4Xfk3hl5GlVvqPvYWqBqv8eLKSHpCEQ== +"@aws-sdk/client-sso@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.438.0.tgz#2a48cc7f03c5858796053b09cd0b1480e067a5ce" + integrity sha512-L/xKq+K78PShLku8x5gM6lZDUp7LhFJ2ksKH7Vll+exSZq+QUaxuzjp4gqdzh6B0oIshv2jssQlUa0ScOmVRMg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/core" "3.436.0" "@aws-sdk/middleware-host-header" "3.433.0" "@aws-sdk/middleware-logger" "3.433.0" "@aws-sdk/middleware-recursion-detection" "3.433.0" - "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.438.0" "@aws-sdk/region-config-resolver" "3.433.0" "@aws-sdk/types" "3.433.0" - "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-endpoints" "3.438.0" "@aws-sdk/util-user-agent-browser" "3.433.0" - "@aws-sdk/util-user-agent-node" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.437.0" "@smithy/config-resolver" "^2.0.16" "@smithy/fetch-http-handler" "^2.2.4" "@smithy/hash-node" "^2.0.12" @@ -140,29 +142,31 @@ "@smithy/util-body-length-node" "^2.1.0" "@smithy/util-defaults-mode-browser" "^2.0.16" "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-endpoints" "^1.0.2" "@smithy/util-retry" "^2.0.5" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@aws-sdk/client-sts@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.433.0.tgz#8155f058cd4f0259dc4377050b303b474744cd03" - integrity sha512-hQ+NLIcA1KRJ2qPdrtkJ3fOEVnehLLMlnB/I5mjg9K2UKjuiOufLao6tc5SyW9fseIL9AdX3fjJ8Unhg+y1RWg== +"@aws-sdk/client-sts@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.438.0.tgz#d4a961d4a689035ca66cf2fd1f72ce89c6aca5c7" + integrity sha512-UBxLZKVVvbR4LHwSNSqaKx22YBSOGkavrh4SyDP8o8XOlXeRxTCllfSfjL9K5Mktp+ZwQ2NiubNcwmvUcGKbbg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/credential-provider-node" "3.433.0" + "@aws-sdk/core" "3.436.0" + "@aws-sdk/credential-provider-node" "3.438.0" "@aws-sdk/middleware-host-header" "3.433.0" "@aws-sdk/middleware-logger" "3.433.0" "@aws-sdk/middleware-recursion-detection" "3.433.0" "@aws-sdk/middleware-sdk-sts" "3.433.0" "@aws-sdk/middleware-signing" "3.433.0" - "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.438.0" "@aws-sdk/region-config-resolver" "3.433.0" "@aws-sdk/types" "3.433.0" - "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-endpoints" "3.438.0" "@aws-sdk/util-user-agent-browser" "3.433.0" - "@aws-sdk/util-user-agent-node" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.437.0" "@smithy/config-resolver" "^2.0.16" "@smithy/fetch-http-handler" "^2.2.4" "@smithy/hash-node" "^2.0.12" @@ -183,15 +187,16 @@ "@smithy/util-body-length-node" "^2.1.0" "@smithy/util-defaults-mode-browser" "^2.0.16" "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-endpoints" "^1.0.2" "@smithy/util-retry" "^2.0.5" "@smithy/util-utf8" "^2.0.0" fast-xml-parser "4.2.5" tslib "^2.5.0" -"@aws-sdk/core@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.433.0.tgz#3755ac494b95da29ddbcc7eee205b6672369085d" - integrity sha512-wS5clEFFdNHbM6mCARUzdKDXgMGL2uWMGyEi8xvudgd/QN/ZotBUTCAe0mpKemV/UWdKKzIU1sp673i1gMjkNg== +"@aws-sdk/core@3.436.0": + version "3.436.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.436.0.tgz#d85ecde9ac524a8f3cfe7e29b9e16942d7291723" + integrity sha512-vX5/LjXvCejC2XUY6TSg1oozjqK6BvkE75t0ys9dgqyr5PlZyZksMoeAFHUlj0sCjhT3ziWCujP1oiSpPWY9hg== dependencies: "@smithy/smithy-client" "^2.1.12" @@ -205,14 +210,14 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-ini@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.433.0.tgz#2fa3da08739ab9364702fd4a54c5f50143ef0bea" - integrity sha512-T+YhCOORyA4+i4T86FfFCmi/jPsmLOP6GAtScHp/K8XzB9XuVvJSZ+T8SUKeW6/9G9z3Az7dqeBVLcMdC6fFDA== +"@aws-sdk/credential-provider-ini@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.438.0.tgz#845b09d2996e235d125a148aa8eca2f448d0d48e" + integrity sha512-WYPQR3pXoHJjn9/RMWipUhsUNFy6zhOiII6u8LJ5w84aNqIjV4+BdRYztRNGJD98jdtekhbkX0YKoSuZqP+unQ== dependencies: "@aws-sdk/credential-provider-env" "3.433.0" "@aws-sdk/credential-provider-process" "3.433.0" - "@aws-sdk/credential-provider-sso" "3.433.0" + "@aws-sdk/credential-provider-sso" "3.438.0" "@aws-sdk/credential-provider-web-identity" "3.433.0" "@aws-sdk/types" "3.433.0" "@smithy/credential-provider-imds" "^2.0.0" @@ -221,15 +226,15 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.433.0.tgz#76bfb857b9d6339cc11223660afb2d7d925ac9da" - integrity sha512-uOTBJszqGJIX5SrH2YdN501cv9rW4ghuSkasxI9DL+sVV5YRMd/bwu6I3PphRyK7z4dosDEbJ1xoIuVR/W04HQ== +"@aws-sdk/credential-provider-node@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.438.0.tgz#dfe72b8d580c70ed5b807741111be09dfe5aa5ae" + integrity sha512-uaw3D2R0svyrC32qyZ2aOv/l0AT9eClh+eQsZJTQD3Kz9q+2VdeOBThQ8fsMfRtm26nUbZo6A/CRwxkm6okI+w== dependencies: "@aws-sdk/credential-provider-env" "3.433.0" - "@aws-sdk/credential-provider-ini" "3.433.0" + "@aws-sdk/credential-provider-ini" "3.438.0" "@aws-sdk/credential-provider-process" "3.433.0" - "@aws-sdk/credential-provider-sso" "3.433.0" + "@aws-sdk/credential-provider-sso" "3.438.0" "@aws-sdk/credential-provider-web-identity" "3.433.0" "@aws-sdk/types" "3.433.0" "@smithy/credential-provider-imds" "^2.0.0" @@ -249,13 +254,13 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-sso@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.433.0.tgz#6de1406270c74004772f6b1c738a3977f09d9860" - integrity sha512-vuc2X7q/1HUAO/NowfnNMpRDoHw8H2lyZZzUc0lmamy6PDrEFBi/VTm1nStGPuS9egCFrYlkRHsfp50ukYGa5w== +"@aws-sdk/credential-provider-sso@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.438.0.tgz#871062ae67f7f73e0b8725d3a84a27b6f3c9708d" + integrity sha512-Xykli/64xR18cBV5P0XFxcH120omtfAjC/cFy/9nFU/+dPvbk0uu1yEOZYteWHyGGkPN4PkHmbh60GiUCLQkWQ== dependencies: - "@aws-sdk/client-sso" "3.433.0" - "@aws-sdk/token-providers" "3.433.0" + "@aws-sdk/client-sso" "3.438.0" + "@aws-sdk/token-providers" "3.438.0" "@aws-sdk/types" "3.433.0" "@smithy/property-provider" "^2.0.0" "@smithy/shared-ini-file-loader" "^2.0.6" @@ -344,13 +349,13 @@ "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/middleware-user-agent@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.433.0.tgz#21b874708e015b6f5cc33bf0545d2a0f9d9ab3a5" - integrity sha512-jMgA1jHfisBK4oSjMKrtKEZf0sl2vzADivkFmyZFzORpSZxBnF6hC21RjaI+70LJLcc9rSCzLgcoz5lHb9LLDg== +"@aws-sdk/middleware-user-agent@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.438.0.tgz#a1165134d5b95e1fbeb841740084b3a43dead18a" + integrity sha512-a+xHT1wOxT6EA6YyLmrfaroKWOkwwyiktUfXKM0FsUutGzNi4fKhb5NZ2al58NsXzHgHFrasSDp+Lqbd/X2cEw== dependencies: "@aws-sdk/types" "3.433.0" - "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-endpoints" "3.438.0" "@smithy/protocol-http" "^3.0.8" "@smithy/types" "^2.4.0" tslib "^2.5.0" @@ -366,21 +371,22 @@ "@smithy/util-middleware" "^2.0.5" tslib "^2.5.0" -"@aws-sdk/token-providers@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.433.0.tgz#de5c33a9fa660b64387afea7a89f495a3065ff2a" - integrity sha512-Q6aYVaQKB+CkBLHQQlN8MHVpOzZv9snRfVz7SxIpdbHkRuGEHiLliCY3fg6Sonvu3AKEPERPuHcaC75tnNpOBw== +"@aws-sdk/token-providers@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.438.0.tgz#e91baa37c9c78cb5b21cae96a12e7e1705c931d3" + integrity sha512-G2fUfTtU6/1ayYRMu0Pd9Ln4qYSvwJOWCqJMdkDgvXSwdgcOSOLsnAIk1AHGJDAvgLikdCzuyOsdJiexr9Vnww== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" "@aws-sdk/middleware-host-header" "3.433.0" "@aws-sdk/middleware-logger" "3.433.0" "@aws-sdk/middleware-recursion-detection" "3.433.0" - "@aws-sdk/middleware-user-agent" "3.433.0" + "@aws-sdk/middleware-user-agent" "3.438.0" + "@aws-sdk/region-config-resolver" "3.433.0" "@aws-sdk/types" "3.433.0" - "@aws-sdk/util-endpoints" "3.433.0" + "@aws-sdk/util-endpoints" "3.438.0" "@aws-sdk/util-user-agent-browser" "3.433.0" - "@aws-sdk/util-user-agent-node" "3.433.0" + "@aws-sdk/util-user-agent-node" "3.437.0" "@smithy/config-resolver" "^2.0.16" "@smithy/fetch-http-handler" "^2.2.4" "@smithy/hash-node" "^2.0.12" @@ -403,6 +409,7 @@ "@smithy/util-body-length-node" "^2.1.0" "@smithy/util-defaults-mode-browser" "^2.0.16" "@smithy/util-defaults-mode-node" "^2.0.21" + "@smithy/util-endpoints" "^1.0.2" "@smithy/util-retry" "^2.0.5" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" @@ -416,18 +423,19 @@ tslib "^2.5.0" "@aws-sdk/util-dynamodb@^3.183.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.433.0.tgz#f4325b1f4d06e9a4cc252b05d641ca58a6f67796" - integrity sha512-uG7uSwfq+ctHo15tSE/zvWVVUrt7FDxNrRmxV814TItlS61sPqvTnJR3ASq06sMKeAgj1hWn5lyqRin5MyeT/A== + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-dynamodb/-/util-dynamodb-3.438.0.tgz#c587a41849dd5b53a43629457ba7300cf1b82836" + integrity sha512-K0r30mLy3iQe3qQVJxJAp+eOuoCmrO5KVodBoC5VT1ivjtYIgGxzUWphKhaqcASjmaE+Lg0UjHKjxWGOyAEC4A== dependencies: tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.433.0.tgz#d1e00b3f0d7c3f77597787aef265fe1b247a1083" - integrity sha512-LFNUh9FH7RMtYjSjPGz9lAJQMzmJ3RcXISzc5X5k2R/9mNwMK7y1k2VAfvx+RbuDbll6xwsXlgv6QHcxVdF2zw== +"@aws-sdk/util-endpoints@3.438.0": + version "3.438.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.438.0.tgz#fe79a0ad87fc201c8ecb422f6f040bd300c98df9" + integrity sha512-6VyPTq1kN3GWxwFt5DdZfOsr6cJZPLjWh0troY/0uUv3hK74C9o3Y0Xf/z8UAUvQFkVqZse12O0/BgPVMImvfA== dependencies: "@aws-sdk/types" "3.433.0" + "@smithy/util-endpoints" "^1.0.2" tslib "^2.5.0" "@aws-sdk/util-locate-window@^3.0.0": @@ -447,10 +455,10 @@ bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/util-user-agent-node@3.433.0": - version "3.433.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.433.0.tgz#422f7f8f956bdcd97082869bc7b6520d7720b9de" - integrity sha512-yT1tO4MbbsUBLl5+S+jVv8wxiAtP5TKjKib9B2KQ2x0OtWWTrIf2o+IZK8va+zQqdV4MVMjezdxdE20hOdB4yQ== +"@aws-sdk/util-user-agent-node@3.437.0": + version "3.437.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.437.0.tgz#f77729854ddf049ccaba8bae3d8fa279812b4716" + integrity sha512-JVEcvWaniamtYVPem4UthtCNoTBCfFTwYj7Y3CrWZ2Qic4TqrwLkAfaBGtI2TGrhIClVr77uzLI6exqMTN7orA== dependencies: "@aws-sdk/types" "3.433.0" "@smithy/node-config-provider" "^2.1.3" @@ -472,9 +480,9 @@ "@jridgewell/trace-mapping" "0.3.9" "@grpc/grpc-js@^1.7.1", "@grpc/grpc-js@^1.8.0": - version "1.9.7" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.9.7.tgz#7d0e29bc162287bee2523901c9bc9320d8402397" - integrity sha512-yMaA/cIsRhGzW3ymCNpdlPcInXcovztlgu/rirThj2b87u3RzWUszliOqZ/pldy7yhmJPS8uwog+kZSTa4A0PQ== + version "1.9.8" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.9.8.tgz#92dc0eca37d701b3d3b7b898e55ce20e0507176b" + integrity sha512-FFPzDS333Vw8hvf+1FaEsaCYVPBdNdUCw7zArTiF7+6gOzln967b4GBCBekKGqoKEgna8d3Ayxv8t+IvazXG3g== dependencies: "@grpc/proto-loader" "^0.7.8" "@types/node" ">=12.12.47" @@ -858,6 +866,15 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" +"@smithy/util-endpoints@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.0.2.tgz#8be5b840c19661e3830ca10973f775b331bd94cd" + integrity sha512-QEdq+sP68IJHAMVB2ugKVVZEWeKQtZLuf+akHzc8eTVElsZ2ZdVLWC6Cp+uKjJ/t4yOj1qu6ZzyxJQEQ8jdEjg== + dependencies: + "@smithy/node-config-provider" "^2.1.3" + "@smithy/types" "^2.4.0" + tslib "^2.5.0" + "@smithy/util-hex-encoding@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e" @@ -920,14 +937,14 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@topcoder-framework/lib-common@0.22.1-PLAT-3491.6": - version "0.22.1-PLAT-3491.6" - resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.6.tgz#5245a8eb61f9b05f88a196a074a93b488f4c74b3" - integrity sha512-1ZZoX3en9aBFLD8Q/6H075x2WO9oscpBUZWulMjiQd6Ify44IDCOQ7fHIRQTf52GmdEZjeULzUCs20qYywLU6w== +"@topcoder-framework/lib-common@0.22.1-PLAT-3491.8": + version "0.22.1-PLAT-3491.8" + resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.8.tgz#d7705b141065fecfb02ccc0cea2c01e8fa03cc47" + integrity sha512-wPHugu/qGFGEVQcyU5MV/7lTiPT1FW26p+P7kvWZYGrZADp7phbnCdQFxxFnC7JdSoSXYhagqPGH1sm2YVGcwg== dependencies: "@grpc/grpc-js" "^1.8.0" rimraf "^3.0.2" - topcoder-proto-registry "0.1.0-PLAT-3491.5" + topcoder-proto-registry "0.1.0-PLAT-3491.7" tslib "^2.4.1" "@tsconfig/node10@^1.0.7": @@ -951,16 +968,18 @@ integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== "@types/node@>=12.12.47", "@types/node@>=13.7.0": - version "20.8.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.7.tgz#ad23827850843de973096edfc5abc9e922492a25" - integrity sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ== + version "20.8.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.9.tgz#646390b4fab269abce59c308fc286dcd818a2b08" + integrity sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg== dependencies: - undici-types "~5.25.1" + undici-types "~5.26.4" "@types/node@^18.11.17": - version "18.18.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.6.tgz#26da694f75cdb057750f49d099da5e3f3824cb3e" - integrity sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w== + version "18.18.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.7.tgz#bb3a7068dc4ba421b6968f2a259298b3a4e129e8" + integrity sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ== + dependencies: + undici-types "~5.26.4" "@types/strip-bom@^3.0.0": version "3.0.0" @@ -973,14 +992,14 @@ integrity sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ== acorn-walk@^8.1.1: - version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + version "8.3.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.0.tgz#2097665af50fd0cf7a2dfccd2b9368964e66540f" + integrity sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA== acorn@^8.4.1: - version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== ansi-regex@^5.0.1: version "5.0.1" @@ -1492,10 +1511,10 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -topcoder-proto-registry@0.1.0-PLAT-3491.5: - version "0.1.0-PLAT-3491.5" - resolved "https://registry.yarnpkg.com/topcoder-proto-registry/-/topcoder-proto-registry-0.1.0-PLAT-3491.5.tgz#578b13ed74535570a7cdf85ad9b019e9ef07c616" - integrity sha512-lNIEywdx8shuVQypkC4IfBmBG34boOA57u19HRsZb0MNhesHwjhdQcHfRFVW841gNkueQmXg0xsiqqGTzCtmtw== +topcoder-proto-registry@0.1.0-PLAT-3491.7: + version "0.1.0-PLAT-3491.7" + resolved "https://registry.yarnpkg.com/topcoder-proto-registry/-/topcoder-proto-registry-0.1.0-PLAT-3491.7.tgz#6f2743ff54348f64f1455eb7eb3022656ae94e87" + integrity sha512-BbxAoGEbdDrCIBeI+bIHe+ov3bWSI8wfjyW+SPHbXFi4YyCbb+24vypYK787x+pqAN74l8/G5n/xSf5ZPwB8AQ== tree-kill@^1.2.2: version "1.2.2" @@ -1553,9 +1572,9 @@ ts-proto-descriptors@1.15.0: protobufjs "^7.2.4" ts-proto@^1.126.1: - version "1.162.1" - resolved "https://registry.yarnpkg.com/ts-proto/-/ts-proto-1.162.1.tgz#2d1db59ed159bb1da43bd7283fc919751a4efcae" - integrity sha512-pzg5AKS04Nju6MNR2OSoQKszo5Q8FkB1SOrCvspCuIiAMDa0mJj4m5V99DFjdoyek+lx/U1x/ox/p99tOztKvg== + version "1.162.2" + resolved "https://registry.yarnpkg.com/ts-proto/-/ts-proto-1.162.2.tgz#e8c4eb02cb75d882c2650d48ec5c2df5282b7c05" + integrity sha512-iVvoXmelsniHFxh9GAkmz3S7yNuddjgv5iWTDr0VUn67IH3RSvvAd8BjN7Snm0+p1yY/diAQoNHXHuNHe8D3rA== dependencies: case-anything "^2.1.13" protobufjs "^7.2.4" @@ -1587,10 +1606,10 @@ typescript@^5.2.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== -undici-types@~5.25.1: - version "5.25.3" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.25.3.tgz#e044115914c85f0bcbb229f346ab739f064998c3" - integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== uuid@^8.3.2: version "8.3.2" From 71843c6b95f27a4c9cb6a4c3de5f983f18b22b2f Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Mon, 13 Nov 2023 19:58:07 +0600 Subject: [PATCH 7/7] chore: use release version Signed-off-by: Rakib Ansary --- package.json | 4 ++-- yarn.lock | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 554b145..5cbd1bc 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "@aws-sdk/client-dynamodb": "^3.183.0", "@aws-sdk/util-dynamodb": "^3.183.0", "@grpc/grpc-js": "^1.7.1", - "topcoder-proto-registry": "0.1.0-PLAT-3491.7", - "@topcoder-framework/lib-common": "0.22.1-PLAT-3491.8", + "topcoder-proto-registry": "0.1.0", + "@topcoder-framework/lib-common": "0.24.0", "dotenv": "^16.0.3", "grpc-server-reflection": "^0.1.5", "lodash": "^4.17.21" diff --git a/yarn.lock b/yarn.lock index 39b4aad..9e2294a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -937,14 +937,14 @@ "@smithy/types" "^2.4.0" tslib "^2.5.0" -"@topcoder-framework/lib-common@0.22.1-PLAT-3491.8": - version "0.22.1-PLAT-3491.8" - resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.22.1-PLAT-3491.8.tgz#d7705b141065fecfb02ccc0cea2c01e8fa03cc47" - integrity sha512-wPHugu/qGFGEVQcyU5MV/7lTiPT1FW26p+P7kvWZYGrZADp7phbnCdQFxxFnC7JdSoSXYhagqPGH1sm2YVGcwg== +"@topcoder-framework/lib-common@0.24.0": + version "0.24.0" + resolved "https://topcoder-409275337247.d.codeartifact.us-east-1.amazonaws.com/npm/topcoder-framework/@topcoder-framework/lib-common/-/lib-common-0.24.0.tgz#a6baeeb3e1d3ad15cd0c010aaa7a62769a908a90" + integrity sha512-lKTqHYyVRdSs8JvXT9MYpxe4bY/ysIksCvj7OJUtntExkRjv7EPBysofjb7H4uNsofa2G5iOGycJtp+Qhaqb8Q== dependencies: "@grpc/grpc-js" "^1.8.0" rimraf "^3.0.2" - topcoder-proto-registry "0.1.0-PLAT-3491.7" + topcoder-proto-registry "0.1.0" tslib "^2.4.1" "@tsconfig/node10@^1.0.7": @@ -1511,10 +1511,10 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -topcoder-proto-registry@0.1.0-PLAT-3491.7: - version "0.1.0-PLAT-3491.7" - resolved "https://registry.yarnpkg.com/topcoder-proto-registry/-/topcoder-proto-registry-0.1.0-PLAT-3491.7.tgz#6f2743ff54348f64f1455eb7eb3022656ae94e87" - integrity sha512-BbxAoGEbdDrCIBeI+bIHe+ov3bWSI8wfjyW+SPHbXFi4YyCbb+24vypYK787x+pqAN74l8/G5n/xSf5ZPwB8AQ== +topcoder-proto-registry@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/topcoder-proto-registry/-/topcoder-proto-registry-0.1.0.tgz#7bdcb7df7c8bbf9d54beba1c69a6210d0f4ca097" + integrity sha512-2RYGdDfCaX02pNcJu7ofb26O0SPe4MA6yfvpzXx6DjiuGtZu5QSZHkeaxqAlzRc9/F5zfWmGJwin4TOppo2xrA== tree-kill@^1.2.2: version "1.2.2"