diff --git a/apps/core/package.json b/apps/core/package.json index 8e812cd9..14567bc4 100644 --- a/apps/core/package.json +++ b/apps/core/package.json @@ -48,11 +48,11 @@ "changelog": true }, "dependencies": { - "@algolia/client-search": "^4.19.1", + "@algolia/client-search": "^4.20.0", "@babel/core": "7.22.17", "@babel/plugin-transform-modules-commonjs": "7.22.15", "@babel/plugin-transform-typescript": "7.22.15", - "@babel/types": "^7.22.15", + "@babel/types": "^7.22.19", "@fastify/cookie": "9.0.4", "@fastify/multipart": "7.7.3", "@fastify/static": "6.11.0", @@ -88,7 +88,7 @@ "form-data": "4.0.0", "get-image-colors": "4.0.1", "image-size": "1.0.2", - "inquirer": "^8.2.5", + "inquirer": "^8.2.6", "isbot": "3.6.13", "js-yaml": "^4.1.0", "json5": "2.2.3", diff --git a/package.json b/package.json index 1577ac15..37d0dfc3 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@innei/prettier": "0.11.1", "@types/node": "20.5.9", "cross-env": "7.0.3", - "eslint": "^8.48.0", + "eslint": "^8.50.0", "eslint-plugin-unused-imports": "3.0.0", "husky": "8.0.3", "lint-staged": "14.0.1", diff --git a/packages/api-client/package.json b/packages/api-client/package.json index f4166608..fc36b10b 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -58,6 +58,6 @@ "tsup": "7.2.0", "umi-request": "1.4.0", "vite": "^4.4.9", - "vitest": "^0.34.3" + "vitest": "^0.34.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe0d2e7d..0ce156e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,11 +38,11 @@ importers: specifier: 7.0.3 version: 7.0.3 eslint: - specifier: ^8.48.0 - version: 8.48.0 + specifier: ^8.50.0 + version: 8.50.0 eslint-plugin-unused-imports: specifier: 3.0.0 - version: 3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.48.0) + version: 3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.50.0) husky: specifier: 8.0.3 version: 8.0.3 @@ -71,8 +71,8 @@ importers: apps/core: dependencies: '@algolia/client-search': - specifier: ^4.19.1 - version: 4.19.1 + specifier: ^4.20.0 + version: 4.20.0 '@babel/core': specifier: 7.22.17 version: 7.22.17 @@ -83,8 +83,8 @@ importers: specifier: 7.22.15 version: 7.22.15(@babel/core@7.22.17) '@babel/types': - specifier: ^7.22.15 - version: 7.22.15 + specifier: ^7.22.19 + version: 7.22.19 '@fastify/cookie': specifier: 9.0.4 version: 9.0.4 @@ -191,8 +191,8 @@ importers: specifier: 1.0.2 version: 1.0.2 inquirer: - specifier: ^8.2.5 - version: 8.2.5 + specifier: ^8.2.6 + version: 8.2.6 isbot: specifier: 3.6.13 version: 3.6.13 @@ -445,8 +445,8 @@ importers: specifier: ^4.4.9 version: 4.4.9(@types/node@20.5.9) vitest: - specifier: ^0.34.3 - version: 0.34.3 + specifier: ^0.34.5 + version: 0.34.5 packages: @@ -465,6 +465,10 @@ packages: resolution: {integrity: sha512-XGghi3l0qA38HiqdoUY+wvGyBsGvKZ6U3vTiMBT4hArhP3fOGLXpIINgMiiGjTe4FVlTa5a/7Zf2bwlIHfRqqg==} dev: false + /@algolia/cache-common@4.20.0: + resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} + dev: false + /@algolia/cache-in-memory@4.19.1: resolution: {integrity: sha512-+PDWL+XALGvIginigzu8oU6eWw+o76Z8zHbBovWYcrtWOEtinbl7a7UTt3x3lthv+wNuFr/YD1Gf+B+A9V8n5w==} dependencies: @@ -495,6 +499,13 @@ packages: '@algolia/transporter': 4.19.1 dev: false + /@algolia/client-common@4.20.0: + resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} + dependencies: + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 + dev: false + /@algolia/client-personalization@4.19.1: resolution: {integrity: sha512-8CWz4/H5FA+krm9HMw2HUQenizC/DxUtsI5oYC0Jxxyce1vsr8cb1aEiSJArQT6IzMynrERif1RVWLac1m36xw==} dependencies: @@ -511,10 +522,22 @@ packages: '@algolia/transporter': 4.19.1 dev: false + /@algolia/client-search@4.20.0: + resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} + dependencies: + '@algolia/client-common': 4.20.0 + '@algolia/requester-common': 4.20.0 + '@algolia/transporter': 4.20.0 + dev: false + /@algolia/logger-common@4.19.1: resolution: {integrity: sha512-i6pLPZW/+/YXKis8gpmSiNk1lOmYCmRI6+x6d2Qk1OdfvX051nRVdalRbEcVTpSQX6FQAoyeaui0cUfLYW5Elw==} dev: false + /@algolia/logger-common@4.20.0: + resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} + dev: false + /@algolia/logger-console@4.19.1: resolution: {integrity: sha512-jj72k9GKb9W0c7TyC3cuZtTr0CngLBLmc8trzZlXdfvQiigpUdvTi1KoWIb2ZMcRBG7Tl8hSb81zEY3zI2RlXg==} dependencies: @@ -531,6 +554,10 @@ packages: resolution: {integrity: sha512-BisRkcWVxrDzF1YPhAckmi2CFYK+jdMT60q10d7z3PX+w6fPPukxHRnZwooiTUrzFe50UBmLItGizWHP5bDzVQ==} dev: false + /@algolia/requester-common@4.20.0: + resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} + dev: false + /@algolia/requester-node-http@4.19.1: resolution: {integrity: sha512-6DK52DHviBHTG2BK/Vv2GIlEw7i+vxm7ypZW0Z7vybGCNDeWzADx+/TmxjkES2h15+FZOqVf/Ja677gePsVItA==} dependencies: @@ -545,6 +572,14 @@ packages: '@algolia/requester-common': 4.19.1 dev: false + /@algolia/transporter@4.20.0: + resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} + dependencies: + '@algolia/cache-common': 4.20.0 + '@algolia/logger-common': 4.20.0 + '@algolia/requester-common': 4.20.0 + dev: false + /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -632,7 +667,7 @@ packages: requiresBuild: true dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 tslib: 1.14.1 dev: false optional: true @@ -653,7 +688,7 @@ packages: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -665,7 +700,7 @@ packages: requiresBuild: true dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 tslib: 1.14.1 dev: false optional: true @@ -682,51 +717,52 @@ packages: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 dev: false optional: true - /@aws-sdk/client-cognito-identity@3.408.0: - resolution: {integrity: sha512-SJfFXLvjnERmm9X4H/43J1Ax6lX3C5XwRn6eImBaBNwT4JQVMSG/kf9vG8dvLkvvnh4t1RM7p12bkc9AI41zBA==} + /@aws-sdk/client-cognito-identity@3.418.0: + resolution: {integrity: sha512-8Gib2gMbfCfxNz/FgSRijl47pnmV/rVvyRNoYtk24xndUydhyXKFTB0cqGVDpPv7eRb3wWQ9YZYVuaBDnEdZ1A==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.408.0 - '@aws-sdk/credential-provider-node': 3.408.0 - '@aws-sdk/middleware-host-header': 3.408.0 - '@aws-sdk/middleware-logger': 3.408.0 - '@aws-sdk/middleware-recursion-detection': 3.408.0 - '@aws-sdk/middleware-signing': 3.408.0 - '@aws-sdk/middleware-user-agent': 3.408.0 - '@aws-sdk/types': 3.408.0 - '@aws-sdk/util-endpoints': 3.408.0 - '@aws-sdk/util-user-agent-browser': 3.408.0 - '@aws-sdk/util-user-agent-node': 3.408.0 - '@smithy/config-resolver': 2.0.7 - '@smithy/fetch-http-handler': 2.1.2 - '@smithy/hash-node': 2.0.6 - '@smithy/invalid-dependency': 2.0.6 - '@smithy/middleware-content-length': 2.0.8 - '@smithy/middleware-endpoint': 2.0.6 - '@smithy/middleware-retry': 2.0.9 - '@smithy/middleware-serde': 2.0.6 - '@smithy/middleware-stack': 2.0.0 - '@smithy/node-config-provider': 2.0.9 - '@smithy/node-http-handler': 2.1.2 - '@smithy/protocol-http': 2.0.5 - '@smithy/smithy-client': 2.1.2 - '@smithy/types': 2.2.2 - '@smithy/url-parser': 2.0.6 + '@aws-sdk/client-sts': 3.418.0 + '@aws-sdk/credential-provider-node': 3.418.0 + '@aws-sdk/middleware-host-header': 3.418.0 + '@aws-sdk/middleware-logger': 3.418.0 + '@aws-sdk/middleware-recursion-detection': 3.418.0 + '@aws-sdk/middleware-signing': 3.418.0 + '@aws-sdk/middleware-user-agent': 3.418.0 + '@aws-sdk/region-config-resolver': 3.418.0 + '@aws-sdk/types': 3.418.0 + '@aws-sdk/util-endpoints': 3.418.0 + '@aws-sdk/util-user-agent-browser': 3.418.0 + '@aws-sdk/util-user-agent-node': 3.418.0 + '@smithy/config-resolver': 2.0.10 + '@smithy/fetch-http-handler': 2.1.5 + '@smithy/hash-node': 2.0.9 + '@smithy/invalid-dependency': 2.0.9 + '@smithy/middleware-content-length': 2.0.11 + '@smithy/middleware-endpoint': 2.0.9 + '@smithy/middleware-retry': 2.0.12 + '@smithy/middleware-serde': 2.0.9 + '@smithy/middleware-stack': 2.0.3 + '@smithy/node-config-provider': 2.0.12 + '@smithy/node-http-handler': 2.1.5 + '@smithy/protocol-http': 3.0.5 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 '@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.7 - '@smithy/util-defaults-mode-node': 2.0.9 - '@smithy/util-retry': 2.0.0 + '@smithy/util-defaults-mode-browser': 2.0.11 + '@smithy/util-defaults-mode-node': 2.0.13 + '@smithy/util-retry': 2.0.2 '@smithy/util-utf8': 2.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -734,42 +770,43 @@ packages: dev: false optional: true - /@aws-sdk/client-sso@3.408.0: - resolution: {integrity: sha512-g0Y904ghLTg9JLJnmbuvf10Hrzwqn2pko6aCAK10vCI5Y2nQ6BAUXuPonxhZIlp+JHsk0B2FUBqquc+bErUspA==} + /@aws-sdk/client-sso@3.418.0: + resolution: {integrity: sha512-fakz3YeSW/kCAOJ5w4ObrrQBxsYO8sU8i6WHLv6iWAsYZKAws2Mqa8g89P61+GitSH4z9waksdLouS6ep78/5A==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.408.0 - '@aws-sdk/middleware-logger': 3.408.0 - '@aws-sdk/middleware-recursion-detection': 3.408.0 - '@aws-sdk/middleware-user-agent': 3.408.0 - '@aws-sdk/types': 3.408.0 - '@aws-sdk/util-endpoints': 3.408.0 - '@aws-sdk/util-user-agent-browser': 3.408.0 - '@aws-sdk/util-user-agent-node': 3.408.0 - '@smithy/config-resolver': 2.0.7 - '@smithy/fetch-http-handler': 2.1.2 - '@smithy/hash-node': 2.0.6 - '@smithy/invalid-dependency': 2.0.6 - '@smithy/middleware-content-length': 2.0.8 - '@smithy/middleware-endpoint': 2.0.6 - '@smithy/middleware-retry': 2.0.9 - '@smithy/middleware-serde': 2.0.6 - '@smithy/middleware-stack': 2.0.0 - '@smithy/node-config-provider': 2.0.9 - '@smithy/node-http-handler': 2.1.2 - '@smithy/protocol-http': 2.0.5 - '@smithy/smithy-client': 2.1.2 - '@smithy/types': 2.2.2 - '@smithy/url-parser': 2.0.6 + '@aws-sdk/middleware-host-header': 3.418.0 + '@aws-sdk/middleware-logger': 3.418.0 + '@aws-sdk/middleware-recursion-detection': 3.418.0 + '@aws-sdk/middleware-user-agent': 3.418.0 + '@aws-sdk/region-config-resolver': 3.418.0 + '@aws-sdk/types': 3.418.0 + '@aws-sdk/util-endpoints': 3.418.0 + '@aws-sdk/util-user-agent-browser': 3.418.0 + '@aws-sdk/util-user-agent-node': 3.418.0 + '@smithy/config-resolver': 2.0.10 + '@smithy/fetch-http-handler': 2.1.5 + '@smithy/hash-node': 2.0.9 + '@smithy/invalid-dependency': 2.0.9 + '@smithy/middleware-content-length': 2.0.11 + '@smithy/middleware-endpoint': 2.0.9 + '@smithy/middleware-retry': 2.0.12 + '@smithy/middleware-serde': 2.0.9 + '@smithy/middleware-stack': 2.0.3 + '@smithy/node-config-provider': 2.0.12 + '@smithy/node-http-handler': 2.1.5 + '@smithy/protocol-http': 3.0.5 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 '@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.7 - '@smithy/util-defaults-mode-node': 2.0.9 - '@smithy/util-retry': 2.0.0 + '@smithy/util-defaults-mode-browser': 2.0.11 + '@smithy/util-defaults-mode-node': 2.0.13 + '@smithy/util-retry': 2.0.2 '@smithy/util-utf8': 2.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -777,45 +814,46 @@ packages: dev: false optional: true - /@aws-sdk/client-sts@3.408.0: - resolution: {integrity: sha512-PpNmhCuFjVrgGBy00RVh3evBxzFfvUrALDqpBnPYhz489Qzg2I+T90FqdSUedPQPYe+qhq0YJMPKc9leYBEB/w==} + /@aws-sdk/client-sts@3.418.0: + resolution: {integrity: sha512-L0n0Hw+Pm+BhXTN1bYZ0y4JAMArYgazdHf1nUSlEHndgZicCCuQtlMLxfo3i/IbtWi0dzfZcZ9d/MdAM8p4Jyw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/credential-provider-node': 3.408.0 - '@aws-sdk/middleware-host-header': 3.408.0 - '@aws-sdk/middleware-logger': 3.408.0 - '@aws-sdk/middleware-recursion-detection': 3.408.0 - '@aws-sdk/middleware-sdk-sts': 3.408.0 - '@aws-sdk/middleware-signing': 3.408.0 - '@aws-sdk/middleware-user-agent': 3.408.0 - '@aws-sdk/types': 3.408.0 - '@aws-sdk/util-endpoints': 3.408.0 - '@aws-sdk/util-user-agent-browser': 3.408.0 - '@aws-sdk/util-user-agent-node': 3.408.0 - '@smithy/config-resolver': 2.0.7 - '@smithy/fetch-http-handler': 2.1.2 - '@smithy/hash-node': 2.0.6 - '@smithy/invalid-dependency': 2.0.6 - '@smithy/middleware-content-length': 2.0.8 - '@smithy/middleware-endpoint': 2.0.6 - '@smithy/middleware-retry': 2.0.9 - '@smithy/middleware-serde': 2.0.6 - '@smithy/middleware-stack': 2.0.0 - '@smithy/node-config-provider': 2.0.9 - '@smithy/node-http-handler': 2.1.2 - '@smithy/protocol-http': 2.0.5 - '@smithy/smithy-client': 2.1.2 - '@smithy/types': 2.2.2 - '@smithy/url-parser': 2.0.6 + '@aws-sdk/credential-provider-node': 3.418.0 + '@aws-sdk/middleware-host-header': 3.418.0 + '@aws-sdk/middleware-logger': 3.418.0 + '@aws-sdk/middleware-recursion-detection': 3.418.0 + '@aws-sdk/middleware-sdk-sts': 3.418.0 + '@aws-sdk/middleware-signing': 3.418.0 + '@aws-sdk/middleware-user-agent': 3.418.0 + '@aws-sdk/region-config-resolver': 3.418.0 + '@aws-sdk/types': 3.418.0 + '@aws-sdk/util-endpoints': 3.418.0 + '@aws-sdk/util-user-agent-browser': 3.418.0 + '@aws-sdk/util-user-agent-node': 3.418.0 + '@smithy/config-resolver': 2.0.10 + '@smithy/fetch-http-handler': 2.1.5 + '@smithy/hash-node': 2.0.9 + '@smithy/invalid-dependency': 2.0.9 + '@smithy/middleware-content-length': 2.0.11 + '@smithy/middleware-endpoint': 2.0.9 + '@smithy/middleware-retry': 2.0.12 + '@smithy/middleware-serde': 2.0.9 + '@smithy/middleware-stack': 2.0.3 + '@smithy/node-config-provider': 2.0.12 + '@smithy/node-http-handler': 2.1.5 + '@smithy/protocol-http': 3.0.5 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 '@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.7 - '@smithy/util-defaults-mode-node': 2.0.9 - '@smithy/util-retry': 2.0.0 + '@smithy/util-defaults-mode-browser': 2.0.11 + '@smithy/util-defaults-mode-node': 2.0.13 + '@smithy/util-retry': 2.0.2 '@smithy/util-utf8': 2.0.0 fast-xml-parser: 4.2.5 tslib: 2.6.2 @@ -824,254 +862,267 @@ packages: dev: false optional: true - /@aws-sdk/credential-provider-cognito-identity@3.408.0: - resolution: {integrity: sha512-P3Yj/u54oceD4CHzoHgvb2YAmrKTm/uqsgbJcWJ6RwEkJ7awF6aOzUYLRK1z1PCtfq6YdHUmrv2RkxcQnQeboA==} + /@aws-sdk/credential-provider-cognito-identity@3.418.0: + resolution: {integrity: sha512-MakYZsT7fkG1W9IgkBz7PTXG/e6YD2oSEk+hPgwfdMv0YX76qjTU02B2qbbKSGtXichX73MNUPOvygF5XAi6oA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-cognito-identity': 3.408.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/client-cognito-identity': 3.418.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/credential-provider-env@3.408.0: - resolution: {integrity: sha512-GCpgHEHxRTzKaMkwDC2gLb3xlD+ZxhKPUJ1DVcO7I9E3eCGJsYVedIi0/2XE+NP+HVoy8LyW2qH8QQWh64JKow==} + /@aws-sdk/credential-provider-env@3.418.0: + resolution: {integrity: sha512-e74sS+x63EZUBO+HaI8zor886YdtmULzwKdctsZp5/37Xho1CVUNtEC+fYa69nigBD9afoiH33I4JggaHgrekQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/credential-provider-ini@3.408.0: - resolution: {integrity: sha512-vXuayXiwHncd3Xush0jQYrnu2aPPlE+fpdnpEdZGgUJwdbv2vSeYZ73ldH1LzCd179BEDVT0J7nHc7fposo3kg==} + /@aws-sdk/credential-provider-ini@3.418.0: + resolution: {integrity: sha512-LTAeKKV85unlSqGNIeqEZ4N9gufaSoH+670n5YTUEk564zHCkUQW0PJomzLF5jKBco6Yfzv6rPBTukd+x9XWqw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/credential-provider-env': 3.408.0 - '@aws-sdk/credential-provider-process': 3.408.0 - '@aws-sdk/credential-provider-sso': 3.408.0 - '@aws-sdk/credential-provider-web-identity': 3.408.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/credential-provider-env': 3.418.0 + '@aws-sdk/credential-provider-process': 3.418.0 + '@aws-sdk/credential-provider-sso': 3.418.0 + '@aws-sdk/credential-provider-web-identity': 3.418.0 + '@aws-sdk/types': 3.418.0 '@smithy/credential-provider-imds': 2.0.4 '@smithy/property-provider': 2.0.4 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/types': 2.2.2 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/credential-provider-node@3.408.0: - resolution: {integrity: sha512-AzDtlj2Mb01K5+AiDI14HsIs9I/pI4nM3kxeOZZvocaaThF5OFR+4wR2v2plhfGJ8QAPEE/KnqcJ3JlJ7orShg==} + /@aws-sdk/credential-provider-node@3.418.0: + resolution: {integrity: sha512-VveTjtSC6m8YXj3fQDkMKEZuHv+CR2Z4u/NAN51Fi4xOtIWUtOBj5rfZ8HmBYoBjRF0DtRlPXuMiNnXAzTctfQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/credential-provider-env': 3.408.0 - '@aws-sdk/credential-provider-ini': 3.408.0 - '@aws-sdk/credential-provider-process': 3.408.0 - '@aws-sdk/credential-provider-sso': 3.408.0 - '@aws-sdk/credential-provider-web-identity': 3.408.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/credential-provider-env': 3.418.0 + '@aws-sdk/credential-provider-ini': 3.418.0 + '@aws-sdk/credential-provider-process': 3.418.0 + '@aws-sdk/credential-provider-sso': 3.418.0 + '@aws-sdk/credential-provider-web-identity': 3.418.0 + '@aws-sdk/types': 3.418.0 '@smithy/credential-provider-imds': 2.0.4 '@smithy/property-provider': 2.0.4 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/types': 2.2.2 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/credential-provider-process@3.408.0: - resolution: {integrity: sha512-qCTf9tr6+I2s3+v5zP4YRQQrGlYw/jyZ7u/k6bGshhlvgwGPfjNuHrM8uK/W1kv4ng1myxaL1/tAY6RVVdXz4Q==} + /@aws-sdk/credential-provider-process@3.418.0: + resolution: {integrity: sha512-xPbdm2WKz1oH6pTkrJoUmr3OLuqvvcPYTQX0IIlc31tmDwDWPQjXGGFD/vwZGIZIkKaFpFxVMgAzfFScxox7dw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/types': 2.2.2 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/credential-provider-sso@3.408.0: - resolution: {integrity: sha512-iKU91cxrttQyDhdhF7vJZd6XibvwGolFzuJBG4DD4jOdvmTcVq4L26AH8bjR1psnS6pvTa66FaYt6BGtbXgVeA==} + /@aws-sdk/credential-provider-sso@3.418.0: + resolution: {integrity: sha512-tUF5Hg/HfaU5t+E7IuvohYlodSIlBXa28xAJPPFxhKrUnvP6AIoW6JLazOtCIQjQgJYEUILV29XX+ojUuITcaw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-sso': 3.408.0 - '@aws-sdk/token-providers': 3.408.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/client-sso': 3.418.0 + '@aws-sdk/token-providers': 3.418.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/types': 2.2.2 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/credential-provider-web-identity@3.408.0: - resolution: {integrity: sha512-5FbDPF/zY/1t6k1zRI/HnrxcH2v7SwsEYu2SThI2qbzaP/K7MTnTanV5vNFcdQOpuQ7x3PrzTlH3AWZueCr3Vw==} + /@aws-sdk/credential-provider-web-identity@3.418.0: + resolution: {integrity: sha512-do7ang565n9p3dS1JdsQY01rUfRx8vkxQqz5M8OlcEHBNiCdi2PvSjNwcBdrv/FKkyIxZb0TImOfBSt40hVdxQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/credential-providers@3.408.0: - resolution: {integrity: sha512-NVE5hDXlY4I4nRtaxf4vPTABWn2PoRUjCGW9HEOzD/oQx054OsXW0n1umviDncYCfiroCveRERM2htVIGiREng==} + /@aws-sdk/credential-providers@3.418.0: + resolution: {integrity: sha512-atEybTA0jvP9CpBCPKCoiPz1hjJ/lbRxf67r+fpAqPtfQKutGq/jZm78Yz5kV9F/NJEW2mK2GR/BslCAHc4H8g==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-cognito-identity': 3.408.0 - '@aws-sdk/client-sso': 3.408.0 - '@aws-sdk/client-sts': 3.408.0 - '@aws-sdk/credential-provider-cognito-identity': 3.408.0 - '@aws-sdk/credential-provider-env': 3.408.0 - '@aws-sdk/credential-provider-ini': 3.408.0 - '@aws-sdk/credential-provider-node': 3.408.0 - '@aws-sdk/credential-provider-process': 3.408.0 - '@aws-sdk/credential-provider-sso': 3.408.0 - '@aws-sdk/credential-provider-web-identity': 3.408.0 - '@aws-sdk/types': 3.408.0 + '@aws-sdk/client-cognito-identity': 3.418.0 + '@aws-sdk/client-sso': 3.418.0 + '@aws-sdk/client-sts': 3.418.0 + '@aws-sdk/credential-provider-cognito-identity': 3.418.0 + '@aws-sdk/credential-provider-env': 3.418.0 + '@aws-sdk/credential-provider-ini': 3.418.0 + '@aws-sdk/credential-provider-node': 3.418.0 + '@aws-sdk/credential-provider-process': 3.418.0 + '@aws-sdk/credential-provider-sso': 3.418.0 + '@aws-sdk/credential-provider-web-identity': 3.418.0 + '@aws-sdk/types': 3.418.0 '@smithy/credential-provider-imds': 2.0.4 '@smithy/property-provider': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/middleware-host-header@3.408.0: - resolution: {integrity: sha512-eofCXuSZ+ntbLzeCRdHzraXzgWqAplXU7W2qFFVC4O9lZBhADwNPI8n8x98TH0mftnmvZxh5Bo5U8WvEolIDkw==} + /@aws-sdk/middleware-host-header@3.418.0: + resolution: {integrity: sha512-LrMTdzalkPw/1ujLCKPLwCGvPMCmT4P+vOZQRbSEVZPnlZk+Aj++aL/RaHou0jL4kJH3zl8iQepriBt4a7UvXQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 - '@smithy/protocol-http': 2.0.5 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/middleware-logger@3.408.0: - resolution: {integrity: sha512-otwXPCubsGRFv8Hb6nKw6Vvnu4dC8CcPk05buStj42nF8QdjWrKGb2rDCvLph5lr576LF5HN+Y2moyOi7z/I7g==} + /@aws-sdk/middleware-logger@3.418.0: + resolution: {integrity: sha512-StKGmyPVfoO/wdNTtKemYwoJsqIl4l7oqarQY7VSf2Mp3mqaa+njLViHsQbirYpyqpgUEusOnuTlH5utxJ1NsQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/middleware-recursion-detection@3.408.0: - resolution: {integrity: sha512-QfZwmX5z0IRC2c8pBi9VozSqbJw19V5oxyykSTqdjGe3CG3yNujXObV6xQesK67CWSnPb9wDgVGKUoYuIXwOxw==} + /@aws-sdk/middleware-recursion-detection@3.418.0: + resolution: {integrity: sha512-kKFrIQglBLUFPbHSDy1+bbe3Na2Kd70JSUC3QLMbUHmqipXN8KeXRfAj7vTv97zXl0WzG0buV++WcNwOm1rFjg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 - '@smithy/protocol-http': 2.0.5 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/middleware-sdk-sts@3.408.0: - resolution: {integrity: sha512-dIO9BTX049P2PwaeAK2lxJeA2rZi9/bWzMP1GIE60VrMDHmN5Ljvh1lLActECLAqNQIqN5Ub0bKV2tC/jMn+CA==} + /@aws-sdk/middleware-sdk-sts@3.418.0: + resolution: {integrity: sha512-cW8ijrCTP+mgihvcq4+TbhAcE/we5lFl4ydRqvTdtcSnYQAVQADg47rnTScQiFsPFEB3NKq7BGeyTJF9MKolPA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/middleware-signing': 3.408.0 - '@aws-sdk/types': 3.408.0 - '@smithy/types': 2.2.2 + '@aws-sdk/middleware-signing': 3.418.0 + '@aws-sdk/types': 3.418.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/middleware-signing@3.408.0: - resolution: {integrity: sha512-flLiLKATJ4NLcLb7lPojyQ6NvLSyQ3axqIClqwMRnhSRxvREB7OgBKwmPecSl0I5JxsNEqo+mjARdMjUHadgWQ==} + /@aws-sdk/middleware-signing@3.418.0: + resolution: {integrity: sha512-onvs5KoYQE8OlOE740RxWBGtsUyVIgAo0CzRKOQO63ZEYqpL1Os+MS1CGzdNhvQnJgJruE1WW+Ix8fjN30zKPA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 '@smithy/property-provider': 2.0.4 - '@smithy/protocol-http': 2.0.5 - '@smithy/signature-v4': 2.0.6 - '@smithy/types': 2.2.2 - '@smithy/util-middleware': 2.0.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/signature-v4': 2.0.9 + '@smithy/types': 2.3.3 + '@smithy/util-middleware': 2.0.2 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/middleware-user-agent@3.408.0: - resolution: {integrity: sha512-UvlKri8/Mgf5W+tFU6ZJ65fC6HljcysIqfRFts/8Wurl322IS1I4j+pyjV2P6eK1054bzynfi3Trv+tRYHtVcA==} + /@aws-sdk/middleware-user-agent@3.418.0: + resolution: {integrity: sha512-Jdcztg9Tal9SEAL0dKRrnpKrm6LFlWmAhvuwv0dQ7bNTJxIxyEFbpqdgy7mpQHsLVZgq1Aad/7gT/72c9igyZw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 - '@aws-sdk/util-endpoints': 3.408.0 - '@smithy/protocol-http': 2.0.5 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@aws-sdk/util-endpoints': 3.418.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/token-providers@3.408.0: - resolution: {integrity: sha512-D//BjUrVtDzDdCz1mRdZZSAc822fh75Ssq46smeS6S6NKq3vJeHhfrQJMyVU1GclXu1tn9AwykaQW5Jwb5im+g==} + /@aws-sdk/region-config-resolver@3.418.0: + resolution: {integrity: sha512-lJRZ/9TjZU6yLz+mAwxJkcJZ6BmyYoIJVo1p5+BN//EFdEmC8/c0c9gXMRzfISV/mqWSttdtccpAyN4/goHTYA==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/node-config-provider': 2.0.12 + '@smithy/types': 2.3.3 + '@smithy/util-config-provider': 2.0.0 + '@smithy/util-middleware': 2.0.2 + tslib: 2.6.2 + dev: false + optional: true + + /@aws-sdk/token-providers@3.418.0: + resolution: {integrity: sha512-9P7Q0VN0hEzTngy3Sz5eya2qEOEf0Q8qf1vB3um0gE6ID6EVAdz/nc/DztfN32MFxk8FeVBrCP5vWdoOzmd72g==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.408.0 - '@aws-sdk/middleware-logger': 3.408.0 - '@aws-sdk/middleware-recursion-detection': 3.408.0 - '@aws-sdk/middleware-user-agent': 3.408.0 - '@aws-sdk/types': 3.408.0 - '@aws-sdk/util-endpoints': 3.408.0 - '@aws-sdk/util-user-agent-browser': 3.408.0 - '@aws-sdk/util-user-agent-node': 3.408.0 - '@smithy/config-resolver': 2.0.7 - '@smithy/fetch-http-handler': 2.1.2 - '@smithy/hash-node': 2.0.6 - '@smithy/invalid-dependency': 2.0.6 - '@smithy/middleware-content-length': 2.0.8 - '@smithy/middleware-endpoint': 2.0.6 - '@smithy/middleware-retry': 2.0.9 - '@smithy/middleware-serde': 2.0.6 - '@smithy/middleware-stack': 2.0.0 - '@smithy/node-config-provider': 2.0.9 - '@smithy/node-http-handler': 2.1.2 + '@aws-sdk/middleware-host-header': 3.418.0 + '@aws-sdk/middleware-logger': 3.418.0 + '@aws-sdk/middleware-recursion-detection': 3.418.0 + '@aws-sdk/middleware-user-agent': 3.418.0 + '@aws-sdk/types': 3.418.0 + '@aws-sdk/util-endpoints': 3.418.0 + '@aws-sdk/util-user-agent-browser': 3.418.0 + '@aws-sdk/util-user-agent-node': 3.418.0 + '@smithy/config-resolver': 2.0.10 + '@smithy/fetch-http-handler': 2.1.5 + '@smithy/hash-node': 2.0.9 + '@smithy/invalid-dependency': 2.0.9 + '@smithy/middleware-content-length': 2.0.11 + '@smithy/middleware-endpoint': 2.0.9 + '@smithy/middleware-retry': 2.0.12 + '@smithy/middleware-serde': 2.0.9 + '@smithy/middleware-stack': 2.0.3 + '@smithy/node-config-provider': 2.0.12 + '@smithy/node-http-handler': 2.1.5 '@smithy/property-provider': 2.0.4 - '@smithy/protocol-http': 2.0.5 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/smithy-client': 2.1.2 - '@smithy/types': 2.2.2 - '@smithy/url-parser': 2.0.6 + '@smithy/protocol-http': 3.0.5 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 '@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.7 - '@smithy/util-defaults-mode-node': 2.0.9 - '@smithy/util-retry': 2.0.0 + '@smithy/util-defaults-mode-browser': 2.0.11 + '@smithy/util-defaults-mode-node': 2.0.13 + '@smithy/util-retry': 2.0.2 '@smithy/util-utf8': 2.0.0 tslib: 2.6.2 transitivePeerDependencies: @@ -1079,22 +1130,22 @@ packages: dev: false optional: true - /@aws-sdk/types@3.408.0: - resolution: {integrity: sha512-sIsR5224xWQTW7O6h4V0S7DMWs4bK4DCunwOo7Avpq7ZVmH2YyLTs0n4NGL186j8xTosycF1ACQgpM48SLIvaA==} + /@aws-sdk/types@3.418.0: + resolution: {integrity: sha512-y4PQSH+ulfFLY0+FYkaK4qbIaQI9IJNMO2xsxukW6/aNoApNymN1D2FSi2la8Qbp/iPjNDKsG8suNPm9NtsWXQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/util-endpoints@3.408.0: - resolution: {integrity: sha512-N1D5cKEkCqf5Q7IF/pI9kfcNrT+/5ctZ6cQo4Ex6xaOcnUzdOZcXdPqaMRZVZRn8enjK2SpoLlRpXGISOugPaw==} + /@aws-sdk/util-endpoints@3.418.0: + resolution: {integrity: sha512-sYSDwRTl7yE7LhHkPzemGzmIXFVHSsi3AQ1KeNEk84eBqxMHHcCc2kqklaBk2roXWe50QDgRMy1ikZUxvtzNHQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 + '@aws-sdk/types': 3.418.0 tslib: 2.6.2 dev: false optional: true @@ -1108,19 +1159,19 @@ packages: dev: false optional: true - /@aws-sdk/util-user-agent-browser@3.408.0: - resolution: {integrity: sha512-wOVjDprG5h6kM8aJZk/tRX/RgxNxr73d6kIsUePlAgil13q62M9lcFMcIXduqtDsa1B6FfVB2wx/pyUuOZri5g==} + /@aws-sdk/util-user-agent-browser@3.418.0: + resolution: {integrity: sha512-c4p4mc0VV/jIeNH0lsXzhJ1MpWRLuboGtNEpqE4s1Vl9ck2amv9VdUUZUmHbg+bVxlMgRQ4nmiovA4qIrqGuyg==} requiresBuild: true dependencies: - '@aws-sdk/types': 3.408.0 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@smithy/types': 2.3.3 bowser: 2.11.0 tslib: 2.6.2 dev: false optional: true - /@aws-sdk/util-user-agent-node@3.408.0: - resolution: {integrity: sha512-BzMFV+cIXrtfcfJk3GpXnkANFkzZisvAtD306TMgIscn5FF26K1jD5DU+h5Q5WMq7gx+oXh9kJ3Lu3hi7hahKQ==} + /@aws-sdk/util-user-agent-node@3.418.0: + resolution: {integrity: sha512-BXMskXFtg+dmzSCgmnWOffokxIbPr1lFqa1D9kvM3l3IFRiFGx2IyDg+8MAhq11aPDLvoa/BDuQ0Yqma5izOhg==} engines: {node: '>=14.0.0'} requiresBuild: true peerDependencies: @@ -1129,9 +1180,9 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.408.0 - '@smithy/node-config-provider': 2.0.9 - '@smithy/types': 2.2.2 + '@aws-sdk/types': 3.418.0 + '@smithy/node-config-provider': 2.0.12 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -1168,7 +1219,7 @@ packages: '@babel/parser': 7.22.16 '@babel/template': 7.22.15 '@babel/traverse': 7.22.17 - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -1181,7 +1232,7 @@ packages: resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 @@ -1191,7 +1242,7 @@ packages: resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 @@ -1200,7 +1251,7 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: false /@babel/helper-compilation-targets@7.22.15: @@ -1240,26 +1291,26 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 /@babel/helper-member-expression-to-functions@7.22.15: resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: false /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 /@babel/helper-module-transforms@7.22.15(@babel/core@7.22.17): resolution: {integrity: sha512-l1UiX4UyHSFsYt17iQ3Se5pQQZZHa22zyIXURmvkmLCD4t/aU+dvNWHatKac/D9Vm9UES7nvIqHs4jZqKviUmQ==} @@ -1286,13 +1337,13 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: false /@babel/helper-plugin-utils@7.22.5: @@ -1316,20 +1367,20 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: false /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 /@babel/helper-string-parser@7.22.5: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} @@ -1338,6 +1389,11 @@ packages: /@babel/helper-validator-identifier@7.22.15: resolution: {integrity: sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==} engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} /@babel/helper-validator-option@7.22.15: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} @@ -1349,7 +1405,7 @@ packages: dependencies: '@babel/template': 7.22.15 '@babel/traverse': 7.22.17 - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 transitivePeerDependencies: - supports-color @@ -1357,7 +1413,7 @@ packages: resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 @@ -1366,7 +1422,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@babel/parser@7.22.15: @@ -1374,7 +1430,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@babel/parser@7.22.16: @@ -1382,14 +1438,14 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 /@babel/parser@7.22.4: resolution: {integrity: sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.17): @@ -1440,7 +1496,7 @@ packages: dependencies: '@babel/code-frame': 7.22.13 '@babel/parser': 7.22.16 - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 /@babel/traverse@7.22.10: resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==} @@ -1453,7 +1509,7 @@ packages: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.15 - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -1471,26 +1527,18 @@ packages: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.22.16 - '@babel/types': 7.22.17 + '@babel/types': 7.22.19 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types@7.22.15: - resolution: {integrity: sha512-X+NLXr0N8XXmN5ZsaQdm9U2SSC3UbIYq/doL++sueHOTisgZHoKaQtZxGuV2cUPQHMfjKEfg/g6oy7Hm6SKFtA==} + /@babel/types@7.22.19: + resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.15 - to-fast-properties: 2.0.0 - - /@babel/types@7.22.17: - resolution: {integrity: sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 /@colors/colors@1.5.0: @@ -1705,13 +1753,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.48.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.48.0 + eslint: 8.50.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1742,8 +1790,8 @@ packages: - supports-color dev: true - /@eslint/js@8.48.0: - resolution: {integrity: sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==} + /@eslint/js@8.50.0: + resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -1908,7 +1956,7 @@ packages: '@babel/generator': 7.22.10 '@babel/parser': 7.22.10 '@babel/traverse': 7.22.10 - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 prettier: 3.0.3 semver: 7.5.4 transitivePeerDependencies: @@ -1935,12 +1983,12 @@ packages: peerDependencies: typescript: 5.2.2 dependencies: - '@typescript-eslint/eslint-plugin': 6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.48.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.2.0(eslint@8.48.0)(typescript@5.2.2) - eslint: 8.48.0 - eslint-config-prettier: 8.8.0(eslint@8.48.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.2.0)(eslint@8.48.0) - eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.48.0) + '@typescript-eslint/eslint-plugin': 6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.2.0(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 + eslint-config-prettier: 8.8.0(eslint@8.50.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.2.0)(eslint@8.50.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.50.0) typescript: 5.2.2 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -2385,25 +2433,38 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@smithy/abort-controller@2.0.6: - resolution: {integrity: sha512-4I7g0lyGUlW2onf8mD76IzU37oRWSHsQ5zlW5MjDzgg4I4J9bOK4500Gx6qOuoN7+GulAnGLe1YwyrIluzhakg==} + /@smithy/abort-controller@2.0.9: + resolution: {integrity: sha512-8liHOEbx99xcy4VndeQNQhyA0LS+e7UqsuRnDTSIA26IKBv/7vA9w09KOd4fgNULrvX0r3WpA6cwsQTRJpSWkg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/config-resolver@2.0.7: - resolution: {integrity: sha512-J4J1AWiqaApC+3I9U++SuxAQ3BOoM5VoYnpFzCZcb63aLF80Zpc/nq2pFR1OsEIYyg2UYNdcBKKfHABmwo4WgQ==} + /@smithy/config-resolver@2.0.10: + resolution: {integrity: sha512-MwToDsCltHjumkCuRn883qoNeJUawc2b8sX9caSn5vLz6J5crU1IklklNxWCaMO2z2nDL91Po4b/aI1eHv5PfA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 2.0.9 - '@smithy/types': 2.3.0 + '@smithy/node-config-provider': 2.0.12 + '@smithy/types': 2.3.3 '@smithy/util-config-provider': 2.0.0 - '@smithy/util-middleware': 2.0.0 + '@smithy/util-middleware': 2.0.2 + tslib: 2.6.2 + dev: false + optional: true + + /@smithy/credential-provider-imds@2.0.12: + resolution: {integrity: sha512-S3lUNe+2fEFwKcmiQniXGPXt69vaHvQCw8kYQOBL4OvJsgwfpkIYDZdroHbTshYi0M6WaKL26Mw+hvgma6dZqA==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/node-config-provider': 2.0.12 + '@smithy/property-provider': 2.0.10 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 tslib: 2.6.2 dev: false optional: true @@ -2415,65 +2476,52 @@ packages: dependencies: '@smithy/node-config-provider': 2.0.4 '@smithy/property-provider': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 '@smithy/url-parser': 2.0.4 tslib: 2.6.2 dev: false optional: true - /@smithy/credential-provider-imds@2.0.9: - resolution: {integrity: sha512-K7WZRkHS5HZofRgK+O8W4YXXyaVexU1K6hp9vlUL/8CsnrFbZS9quyH/6hTROrYh2PuJr24yii1kc83NJdxMGQ==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/node-config-provider': 2.0.9 - '@smithy/property-provider': 2.0.7 - '@smithy/types': 2.3.0 - '@smithy/url-parser': 2.0.6 - tslib: 2.6.2 - dev: false - optional: true - - /@smithy/eventstream-codec@2.0.6: - resolution: {integrity: sha512-J9xL82mlYRUMXFnB9VaThXkD7z2JLr52FIVZMoQQ1dxZG5ub+NOGmzaTTZC/cMmKXI/nwCoFuwDWCTjwQhYhQA==} + /@smithy/eventstream-codec@2.0.9: + resolution: {integrity: sha512-sy0pcbKnawt1iu+qCoSFbs/h9PAaUgvlJEO3lqkE1HFFj4p5RgL98vH+9CyDoj6YY82cG5XsorFmcLqQJHTOYw==} requiresBuild: true dependencies: '@aws-crypto/crc32': 3.0.0 - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 '@smithy/util-hex-encoding': 2.0.0 tslib: 2.6.2 dev: false optional: true - /@smithy/fetch-http-handler@2.1.2: - resolution: {integrity: sha512-3Gm3pQm4viUPU+e7KkRScS9t5phBxSNRS8rQSZ+HeCwK/busrX0/2HJZiwLvGblqPqi1laJB0lD18AdiOioJww==} + /@smithy/fetch-http-handler@2.1.5: + resolution: {integrity: sha512-BIeCHGfr5JCGN+EMTwZK74ELvjPXOIrI7OLM5OhZJJ6AmZyRv2S9ANJk18AtLwht0TsSm+8WoXIEp8LuxNgUyA==} requiresBuild: true dependencies: - '@smithy/protocol-http': 3.0.2 - '@smithy/querystring-builder': 2.0.6 - '@smithy/types': 2.3.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/querystring-builder': 2.0.9 + '@smithy/types': 2.3.3 '@smithy/util-base64': 2.0.0 tslib: 2.6.2 dev: false optional: true - /@smithy/hash-node@2.0.6: - resolution: {integrity: sha512-xz7fzFxSzxohKGGyKPbLReRrY01JOZgRDHIXSks3PxQxG9c8PJMa5nUw0stH8UOySUgkofmMy0n7vTUsF5Mdqg==} + /@smithy/hash-node@2.0.9: + resolution: {integrity: sha512-XP3yWd5wyCtiVmsY5Nuq/FUwyCEQ6YG7DsvRh7ThldNukGpCzyFdP8eivZJVjn4Fx7oYrrOnVoYZ0WEgpW1AvQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 '@smithy/util-buffer-from': 2.0.0 '@smithy/util-utf8': 2.0.0 tslib: 2.6.2 dev: false optional: true - /@smithy/invalid-dependency@2.0.6: - resolution: {integrity: sha512-L5MUyl9mzawIvBxr0Hg3J/Q5qZFXKcBgMk0PacfK3Mthp4WAR6h7iMxdSQ23Q7X/kxOrpZuoYEdh1BWLKbDc8Q==} + /@smithy/invalid-dependency@2.0.9: + resolution: {integrity: sha512-RuJqhYf8nViK96IIO9JbTtjDUuFItVfuuJhWw2yk7fv67yltQ7fZD6IQ2OsHHluoVmstnQJuCg5raXJR696Ubw==} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -2487,61 +2535,74 @@ packages: dev: false optional: true - /@smithy/middleware-content-length@2.0.8: - resolution: {integrity: sha512-fHJFsscHXrYhUSWMFJNXfsZW8KsyhWQfBgU3b0nvDfpm+NAeQLqKYNhywGrDwZQc1k+lt7Fw9faAquhNPxTZRA==} + /@smithy/middleware-content-length@2.0.11: + resolution: {integrity: sha512-Malj4voNTL4+a5ZL3a6+Ij7JTUMTa2R7c3ZIBzMxN5OUUgAspU7uFi1Q97f4B0afVh2joQBAWH5IQJUG25nl8g==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/protocol-http': 3.0.2 - '@smithy/types': 2.3.0 + '@smithy/protocol-http': 3.0.5 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/middleware-endpoint@2.0.6: - resolution: {integrity: sha512-MuSPPtEHFal/M77tR3ffLsdOfX29IZpA990nGuoPj5zQnAYrA4PYBGoqqrASQKm8Xb3C0NwuYzOATT7WX4f5Pg==} + /@smithy/middleware-endpoint@2.0.9: + resolution: {integrity: sha512-72/o8R6AAO4+nyTI6h4z6PYGTSA4dr1M7tZz29U8DEUHuh1YkhC77js0P6RyF9G0wDLuYqxb+Yh0crI5WG2pJg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/middleware-serde': 2.0.6 - '@smithy/types': 2.3.0 - '@smithy/url-parser': 2.0.6 - '@smithy/util-middleware': 2.0.0 + '@smithy/middleware-serde': 2.0.9 + '@smithy/types': 2.3.3 + '@smithy/url-parser': 2.0.9 + '@smithy/util-middleware': 2.0.2 tslib: 2.6.2 dev: false optional: true - /@smithy/middleware-retry@2.0.9: - resolution: {integrity: sha512-gneEqWj4l/ZjHdZPk0BFMXoTalRArdQ8i579/KqJgBAc6Ux5vnR/SSppkMCkj2kOQYwdypvzSPeqEW3ZrvIg6g==} + /@smithy/middleware-retry@2.0.12: + resolution: {integrity: sha512-YQ/ufXX4/d9/+Jf1QQ4J+CVeupC7BW52qldBTvRV33PDX9vxndlAwkFwzBcmnUFC3Hjf1//HW6I77EItcjNSCA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 2.0.9 - '@smithy/protocol-http': 3.0.2 - '@smithy/service-error-classification': 2.0.0 - '@smithy/types': 2.3.0 - '@smithy/util-middleware': 2.0.0 - '@smithy/util-retry': 2.0.0 + '@smithy/node-config-provider': 2.0.12 + '@smithy/protocol-http': 3.0.5 + '@smithy/service-error-classification': 2.0.2 + '@smithy/types': 2.3.3 + '@smithy/util-middleware': 2.0.2 + '@smithy/util-retry': 2.0.2 tslib: 2.6.2 uuid: 8.3.2 dev: false optional: true - /@smithy/middleware-serde@2.0.6: - resolution: {integrity: sha512-8/GODBngYbrS28CMZtaHIL4R9rLNSQ/zgb+N1OAZ02NwBUawlnLDcatve9YRzhJC/IWz0/pt+WimJZaO1sGcig==} + /@smithy/middleware-serde@2.0.9: + resolution: {integrity: sha512-GVbauxrr6WmtCaesakktg3t5LR/yDbajpC7KkWc8rtCpddMI4ShAVO5Q6DqwX8MDFi4CLaY8H7eTGcxhl3jbLg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/middleware-stack@2.0.0: - resolution: {integrity: sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==} + /@smithy/middleware-stack@2.0.3: + resolution: {integrity: sha512-AlhPmbwpkC4lQBVaVHXczmjFvsAhDHhrakqLt038qFLotnJcvDLhmMzAtu23alBeOSkKxkTQq0LsAt2N0WpAbw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: + '@smithy/types': 2.3.3 + tslib: 2.6.2 + dev: false + optional: true + + /@smithy/node-config-provider@2.0.12: + resolution: {integrity: sha512-df9y9ywv+JmS40Y60ZqJ4jfZiTCmyHQffwzIqjBjLJLJl0imf9F6DWBd+jiEWHvlohR+sFhyY+KL/qzKgnAq1A==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/property-provider': 2.0.10 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -2552,33 +2613,31 @@ packages: requiresBuild: true dependencies: '@smithy/property-provider': 2.0.4 - '@smithy/shared-ini-file-loader': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/shared-ini-file-loader': 2.0.11 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/node-config-provider@2.0.9: - resolution: {integrity: sha512-TlSPbCwtT/jgNnmPQqKuCR5CFN8UIrCCHRrgUfs3NqRMuaLLeP8TPe1fSKq2J8h1M/jd4BF853gneles0gWevg==} + /@smithy/node-http-handler@2.1.5: + resolution: {integrity: sha512-52uF+BrZaFiBh+NT/bADiVDCQO91T+OwDRsuaAeWZC1mlCXFjAPPQdxeQohtuYOe9m7mPP/xIMNiqbe8jvndHA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/property-provider': 2.0.7 - '@smithy/shared-ini-file-loader': 2.0.8 - '@smithy/types': 2.3.0 + '@smithy/abort-controller': 2.0.9 + '@smithy/protocol-http': 3.0.5 + '@smithy/querystring-builder': 2.0.9 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/node-http-handler@2.1.2: - resolution: {integrity: sha512-PdEEDCShuM8zxGoaRxmGB/1ikB8oeqz+ZAF9VIA8FCP3E59j8zDTF+wCELoWd1Y6gtxr+RcTAg5sA8nvn5qH/w==} + /@smithy/property-provider@2.0.10: + resolution: {integrity: sha512-YMBVfh0ZMmJtbsUn+WfSwR32iRljZPdRN0Tn2GAcdJ+ejX8WrBXD7Z0jIkQDrQZr8fEuuv5x8WxMIj+qVbsPQw==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/abort-controller': 2.0.6 - '@smithy/protocol-http': 3.0.2 - '@smithy/querystring-builder': 2.0.6 - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -2588,47 +2647,27 @@ packages: engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/property-provider@2.0.7: - resolution: {integrity: sha512-XT8Tl7YNxM8tCtGqy7v7DSf6PxyXaPE9cdA/Yj4dEw2b05V3RrPqsP+t5XJiZu0yIsQ7pdeYZWv2sSEWVjNeAg==} + /@smithy/protocol-http@3.0.5: + resolution: {integrity: sha512-3t3fxj+ip4EPHRC2fQ0JimMxR/qCQ1LSQJjZZVZFgROnFLYWPDgUZqpoi7chr+EzatxJVXF/Rtoi5yLHOWCoZQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/protocol-http@2.0.5: - resolution: {integrity: sha512-d2hhHj34mA2V86doiDfrsy2fNTnUOowGaf9hKb0hIPHqvcnShU4/OSc4Uf1FwHkAdYF3cFXTrj5VGUYbEuvMdw==} + /@smithy/querystring-builder@2.0.9: + resolution: {integrity: sha512-Yt6CPF4j3j1cuwod/DRflbuXxBFjJm7gAjy6W1RE21Rz5/kfGFqiZBXWmmXwGtnnhiLThYwoHK4S6/TQtnx0Fg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.2.2 - tslib: 2.6.2 - dev: false - optional: true - - /@smithy/protocol-http@3.0.2: - resolution: {integrity: sha512-LUOWCPRihvJBkdSs+ivK9m1f/rMfF3n9Zpzg8qdry2eIG4HQqqLBMWQyF9bgk7JhsrrOa3//jJKhXzvL7wL5Xw==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': 2.3.0 - tslib: 2.6.2 - dev: false - optional: true - - /@smithy/querystring-builder@2.0.6: - resolution: {integrity: sha512-HnU00shCGoV8vKJZTiNBkNvR9NogU3NIUaVMAGJPSqNGJj3psWo+TUrC0BVCDcwiCljXwXCFGJqIcsWtClrktQ==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 '@smithy/util-uri-escape': 2.0.0 tslib: 2.6.2 dev: false @@ -2639,87 +2678,70 @@ packages: engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/querystring-parser@2.0.6: - resolution: {integrity: sha512-i4LKoXHP7pTFAPjLIJyQXYOhWokbcFha3WWsX74sAKmuluv0XM2cxONZoFxwEzmWhsNyM6buSwJSZXyPiec0AQ==} + /@smithy/querystring-parser@2.0.9: + resolution: {integrity: sha512-U6z4N743s4vrcxPW8p8+reLV0PjMCYEyb1/wtMVvv3VnbJ74gshdI8SR1sBnEh95cF8TxonmX5IxY25tS9qGfg==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/service-error-classification@2.0.0: - resolution: {integrity: sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dev: false - optional: true - - /@smithy/shared-ini-file-loader@2.0.4: - resolution: {integrity: sha512-091yneupXnSqvAU+vLG7h0g4QRRO6TjulpECXYVU6yW/LiNp7QE533DBpaphmbtI6tTC4EfGrhn35gTa0w+GQg==} + /@smithy/service-error-classification@2.0.2: + resolution: {integrity: sha512-GTUd2j63gKy7A+ggvSdn2hc4sejG7LWfE+ZMF17vzWoNyqERWbRP7HTPS0d0Lwg1p6OQCAzvNigSrEIWVFt6iA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 + dev: false + optional: true + + /@smithy/shared-ini-file-loader@2.0.11: + resolution: {integrity: sha512-Sf0u5C5px6eykXi6jImDTp+edvG3REtPjXnFWU/J+b7S2wkXwUqFXqBL5DdM4zC1F+M8u57ZT7NRqDwMOw7/Tw==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/shared-ini-file-loader@2.0.8: - resolution: {integrity: sha512-4u+V+Dv7JGpJ0tppB5rxCem7WhdFux950z4cGPhV0kHTPkKe8DDgINzOlVa2RBu5dI33D02OBJcxFjhW4FPORg==} + /@smithy/signature-v4@2.0.9: + resolution: {integrity: sha512-RkHP0joSI1j2EI+mU55sOi33/aMMkKdL9ZY+SWrPxsiCe1oyzzuy79Tpn8X7uT+t0ilNmQlwPpkP/jUy940pEA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 2.3.0 - tslib: 2.6.2 - dev: false - optional: true - - /@smithy/signature-v4@2.0.6: - resolution: {integrity: sha512-4zNTi8w4sky07YKq7oYucZt4ogY00IEaS1NFDXxmCN5V/ywE0WiK+WMim+8wtYQmB0qy3oExZR4LoCAml6j/rA==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/eventstream-codec': 2.0.6 + '@smithy/eventstream-codec': 2.0.9 '@smithy/is-array-buffer': 2.0.0 - '@smithy/types': 2.3.0 + '@smithy/types': 2.3.3 '@smithy/util-hex-encoding': 2.0.0 - '@smithy/util-middleware': 2.0.0 + '@smithy/util-middleware': 2.0.2 '@smithy/util-uri-escape': 2.0.0 '@smithy/util-utf8': 2.0.0 tslib: 2.6.2 dev: false optional: true - /@smithy/smithy-client@2.1.2: - resolution: {integrity: sha512-quUuJ0SsqgG7Flopvfd8iQJLhHfnMYtYPuvImVQzPHXtqUQImtVz5msudMxW3t3jl+L0w8RlR+IN2zT6UqCJ6g==} + /@smithy/smithy-client@2.1.7: + resolution: {integrity: sha512-r6T/oiBQ8vCbGqObH4/h0YqD0jFB1hAS9KFRmuTfaNJueu/L2hjmjqFjv3PV5lkbNHTgUYraSv4cFQ1naxiELQ==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/middleware-stack': 2.0.0 - '@smithy/types': 2.3.0 - '@smithy/util-stream': 2.0.8 + '@smithy/middleware-stack': 2.0.3 + '@smithy/types': 2.3.3 + '@smithy/util-stream': 2.0.12 tslib: 2.6.2 dev: false optional: true - /@smithy/types@2.2.2: - resolution: {integrity: sha512-4PS0y1VxDnELGHGgBWlDksB2LJK8TG8lcvlWxIsgR+8vROI7Ms8h1P4FQUx+ftAX2QZv5g1CJCdhdRmQKyonyw==} - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: 2.6.2 - dev: false - optional: true - - /@smithy/types@2.3.0: - resolution: {integrity: sha512-pJce3rd39MElkV57UTPAoSYAApjQLELUxjU5adHNLYk9gnPvyIGbJNJTZVVFu00BrgZH3W/cQe8QuFcknDyodQ==} + /@smithy/types@2.3.3: + resolution: {integrity: sha512-zTdIPR9PvFVNRdIKMQu4M5oyTaycIbUqLheQqaOi9rTWPkgjGO2wDBxMA1rBHQB81aqAEv+DbSS4jfKyQMnXRA==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: @@ -2732,17 +2754,17 @@ packages: requiresBuild: true dependencies: '@smithy/querystring-parser': 2.0.4 - '@smithy/types': 2.2.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/url-parser@2.0.6: - resolution: {integrity: sha512-9i6j5QW6bapHZ4rtkXOAm0hOUG1+5IVdVJXNSUTcNskwJchZH5IQuDNPCbgUi/u2P8EZazKt4wXT51QxOXCz1A==} + /@smithy/url-parser@2.0.9: + resolution: {integrity: sha512-NBnJ0NiY8z6E82Xd5VYUFQfKwK/wA/+QkKmpYUYP+cpH3aCzE6g2gvixd9vQKYjsIdRfNPCf+SFAozt8ljozOw==} requiresBuild: true dependencies: - '@smithy/querystring-parser': 2.0.6 - '@smithy/types': 2.3.0 + '@smithy/querystring-parser': 2.0.9 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -2793,28 +2815,30 @@ packages: dev: false optional: true - /@smithy/util-defaults-mode-browser@2.0.7: - resolution: {integrity: sha512-s1caKxC7Y87Q72Goll//clZs2WNBfG9WtFDWVRS+Qgk147YPCOUYtkpuD0XZAh/vbayObFz5tQ1fiX4G19HSCA==} + /@smithy/util-defaults-mode-browser@2.0.11: + resolution: {integrity: sha512-0syV1Mz/mCQ7CG/MHKQfH+w86xq59jpD0EOXv5oe0WBXLmq2lWPpVHl2Y6+jQ+/9fYzyZ5NF+NC/WEIuiv690A==} engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@smithy/property-provider': 2.0.7 - '@smithy/types': 2.3.0 + '@smithy/property-provider': 2.0.10 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 bowser: 2.11.0 tslib: 2.6.2 dev: false optional: true - /@smithy/util-defaults-mode-node@2.0.9: - resolution: {integrity: sha512-HlV4iNL3/PgPpmDGs0+XrAKtwFQ8rOs5P2y5Dye8dUYaJauadlzHRrNKk7wH2aBYswvT2HM+PIgXamvrE7xbcw==} + /@smithy/util-defaults-mode-node@2.0.13: + resolution: {integrity: sha512-6BtCHYdw5Z8r6KpW8tRCc3yURgvcQwfIEeHhR70BeSOfx8T/TXPPjb8A+K45+KASspa3fzrsSxeIwB0sAeMoHA==} engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@smithy/config-resolver': 2.0.7 - '@smithy/credential-provider-imds': 2.0.9 - '@smithy/node-config-provider': 2.0.9 - '@smithy/property-provider': 2.0.7 - '@smithy/types': 2.3.0 + '@smithy/config-resolver': 2.0.10 + '@smithy/credential-provider-imds': 2.0.12 + '@smithy/node-config-provider': 2.0.12 + '@smithy/property-provider': 2.0.10 + '@smithy/smithy-client': 2.1.7 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true @@ -2828,33 +2852,35 @@ packages: dev: false optional: true - /@smithy/util-middleware@2.0.0: - resolution: {integrity: sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==} + /@smithy/util-middleware@2.0.2: + resolution: {integrity: sha512-UGPZM+Ja/vke5pc/S8G0LNiHpVirtjppsXO+GK9m9wbzRGzPJTfnZA/gERUUN/AfxEy/8SL7U1kd7u4t2X8K1w==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/util-retry@2.0.0: - resolution: {integrity: sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==} + /@smithy/util-retry@2.0.2: + resolution: {integrity: sha512-ovWiayUB38moZcLhSFFfUgB2IMb7R1JfojU20qSahjxAgfOZvDWme3eOYUMtAVnouZ9kYJiFgHLy27qRH4NeeA==} engines: {node: '>= 14.0.0'} requiresBuild: true dependencies: - '@smithy/service-error-classification': 2.0.0 + '@smithy/service-error-classification': 2.0.2 + '@smithy/types': 2.3.3 tslib: 2.6.2 dev: false optional: true - /@smithy/util-stream@2.0.8: - resolution: {integrity: sha512-1JoSHL/AOFRo/RVYdbOOGG5qSkU1IQN+F0f3HOZcwvGeGT5KnGwd4hLzmr0qkjKh4PW7nzuvPMdR7L8THV24Hw==} + /@smithy/util-stream@2.0.12: + resolution: {integrity: sha512-FOCpRLaj6gvSyUC5mJAACT+sPMPmp9sD1o+hVbUH/QxwZfulypA3ZIFdAg/59/IY0d/1Q4CTztsiHEB5LgjN4g==} engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/fetch-http-handler': 2.1.2 - '@smithy/node-http-handler': 2.1.2 - '@smithy/types': 2.3.0 + '@smithy/fetch-http-handler': 2.1.5 + '@smithy/node-http-handler': 2.1.5 + '@smithy/types': 2.3.3 '@smithy/util-base64': 2.0.0 '@smithy/util-buffer-from': 2.0.0 '@smithy/util-hex-encoding': 2.0.0 @@ -3072,7 +3098,7 @@ packages: resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==} dependencies: '@babel/parser': 7.22.4 - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 @@ -3081,20 +3107,20 @@ packages: /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: '@babel/parser': 7.22.4 - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@types/babel__traverse@7.14.2: resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} dependencies: - '@babel/types': 7.22.15 + '@babel/types': 7.22.19 dev: true /@types/bcrypt@5.0.0: @@ -3346,7 +3372,7 @@ packages: dev: false optional: true - /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.48.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3358,13 +3384,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 6.2.0(eslint@8.48.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.2.0(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.0.0 - '@typescript-eslint/type-utils': 6.0.0(eslint@8.48.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.0.0(eslint@8.48.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.0.0(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.0.0(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.0.0 debug: 4.3.4 - eslint: 8.48.0 + eslint: 8.50.0 grapheme-splitter: 1.0.4 graphemer: 1.4.0 ignore: 5.2.4 @@ -3377,7 +3403,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.2.0(eslint@8.48.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.2.0(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-igVYOqtiK/UsvKAmmloQAruAdUHihsOCvplJpplPZ+3h4aDkC/UKZZNKgB6h93ayuYLuEymU3h8nF1xMRbh37g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3392,7 +3418,7 @@ packages: '@typescript-eslint/typescript-estree': 6.2.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.2.0 debug: 4.3.4 - eslint: 8.48.0 + eslint: 8.50.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3414,7 +3440,7 @@ packages: '@typescript-eslint/visitor-keys': 6.2.0 dev: true - /@typescript-eslint/type-utils@6.0.0(eslint@8.48.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.0.0(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3425,9 +3451,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.0.0(eslint@8.48.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.0.0(eslint@8.50.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.48.0 + eslint: 8.50.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -3486,19 +3512,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.0.0(eslint@8.48.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.0.0(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.48.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.1 '@typescript-eslint/scope-manager': 6.0.0 '@typescript-eslint/types': 6.0.0 '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.2.2) - eslint: 8.48.0 + eslint: 8.50.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -3535,6 +3561,14 @@ packages: chai: 4.3.8 dev: true + /@vitest/expect@0.34.5: + resolution: {integrity: sha512-/3RBIV9XEH+nRpRMqDJBufKIOQaYUH2X6bt0rKSCW0MfKhXFLYsR5ivHifeajRSTsln0FwJbitxLKHSQz/Xwkw==} + dependencies: + '@vitest/spy': 0.34.5 + '@vitest/utils': 0.34.5 + chai: 4.3.8 + dev: true + /@vitest/runner@0.34.3: resolution: {integrity: sha512-lYNq7N3vR57VMKMPLVvmJoiN4bqwzZ1euTW+XXYH5kzr3W/+xQG3b41xJn9ChJ3AhYOSoweu974S1V3qDcFESA==} dependencies: @@ -3543,6 +3577,14 @@ packages: pathe: 1.1.1 dev: true + /@vitest/runner@0.34.5: + resolution: {integrity: sha512-RDEE3ViVvl7jFSCbnBRyYuu23XxmvRTSZWW6W4M7eC5dOsK75d5LIf6uhE5Fqf809DQ1+9ICZZNxhIolWHU4og==} + dependencies: + '@vitest/utils': 0.34.5 + p-limit: 4.0.0 + pathe: 1.1.1 + dev: true + /@vitest/snapshot@0.34.3: resolution: {integrity: sha512-QyPaE15DQwbnIBp/yNJ8lbvXTZxS00kRly0kfFgAD5EYmCbYcA+1EEyRalc93M0gosL/xHeg3lKAClIXYpmUiQ==} dependencies: @@ -3551,12 +3593,26 @@ packages: pretty-format: 29.6.3 dev: true + /@vitest/snapshot@0.34.5: + resolution: {integrity: sha512-+ikwSbhu6z2yOdtKmk/aeoDZ9QPm2g/ZO5rXT58RR9Vmu/kB2MamyDSx77dctqdZfP3Diqv4mbc/yw2kPT8rmA==} + dependencies: + magic-string: 0.30.3 + pathe: 1.1.1 + pretty-format: 29.7.0 + dev: true + /@vitest/spy@0.34.3: resolution: {integrity: sha512-N1V0RFQ6AI7CPgzBq9kzjRdPIgThC340DGjdKdPSE8r86aUSmeliTUgkTqLSgtEwWWsGfBQ+UetZWhK0BgJmkQ==} dependencies: tinyspy: 2.1.1 dev: true + /@vitest/spy@0.34.5: + resolution: {integrity: sha512-epsicsfhvBjRjCMOC/3k00mP/TBGQy8/P0DxOFiWyLt55gnZ99dqCfCiAsKO17BWVjn4eZRIjKvcqNmSz8gvmg==} + dependencies: + tinyspy: 2.1.1 + dev: true + /@vitest/utils@0.34.3: resolution: {integrity: sha512-kiSnzLG6m/tiT0XEl4U2H8JDBjFtwVlaE8I3QfGiMFR0QvnRDfYfdP3YvTBWM/6iJDAyaPY6yVQiCTUc7ZzTHA==} dependencies: @@ -3565,6 +3621,14 @@ packages: pretty-format: 29.6.3 dev: true + /@vitest/utils@0.34.5: + resolution: {integrity: sha512-ur6CmmYQoeHMwmGb0v+qwkwN3yopZuZyf4xt1DBBSGBed8Hf9Gmbm/5dEWqgpLPdRx6Av6jcWXrjcKfkTzg/pw==} + dependencies: + diff-sequences: 29.6.3 + loupe: 2.3.6 + pretty-format: 29.7.0 + dev: true + /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -5015,13 +5079,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier@8.8.0(eslint@8.48.0): + /eslint-config-prettier@8.8.0(eslint@8.50.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.48.0 + eslint: 8.50.0 dev: true /eslint-import-resolver-node@0.3.7: @@ -5034,7 +5098,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.48.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.50.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5055,15 +5119,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.2.0(eslint@8.48.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.2.0(eslint@8.50.0)(typescript@5.2.2) debug: 3.2.7 - eslint: 8.48.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.2.0)(eslint@8.48.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.2.0)(eslint@8.50.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5073,15 +5137,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.2.0(eslint@8.48.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.2.0(eslint@8.50.0)(typescript@5.2.2) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.48.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.48.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.7)(eslint@8.50.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -5096,7 +5160,7 @@ packages: - supports-color dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.48.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.0.0)(eslint@8.50.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5106,8 +5170,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.48.0)(typescript@5.2.2) - eslint: 8.48.0 + '@typescript-eslint/eslint-plugin': 6.0.0(@typescript-eslint/parser@6.2.0)(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 eslint-rule-composer: 0.3.0 dev: true @@ -5137,15 +5201,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.48.0: - resolution: {integrity: sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==} + /eslint@8.50.0: + resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.48.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@eslint-community/regexpp': 4.8.0 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.48.0 + '@eslint/js': 8.50.0 '@humanwhocodes/config-array': 0.11.11 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -6180,27 +6244,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /inquirer@8.2.5: - resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} - engines: {node: '>=12.0.0'} - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - ora: 5.4.1 - run-async: 2.4.1 - rxjs: 7.8.1 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - wrap-ansi: 7.0.0 - dev: false - /inquirer@8.2.6: resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} @@ -6220,7 +6263,6 @@ packages: strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 - dev: true /internal-slot@1.0.4: resolution: {integrity: sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==} @@ -7203,7 +7245,7 @@ packages: mongodb-connection-string-url: 2.6.0 socks: 2.7.1 optionalDependencies: - '@aws-sdk/credential-providers': 3.408.0 + '@aws-sdk/credential-providers': 3.418.0 '@mongodb-js/saslprep': 1.1.0 transitivePeerDependencies: - aws-crt @@ -7973,6 +8015,15 @@ packages: react-is: 18.2.0 dev: true + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -9224,6 +9275,28 @@ packages: - terser dev: true + /vite-node@0.34.5(@types/node@20.5.9): + resolution: {integrity: sha512-RNZ+DwbCvDoI5CbCSQSyRyzDTfFvFauvMs6Yq4ObJROKlIKuat1KgSX/Ako5rlDMfVCyMcpMRMTkJBxd6z8YRA==} + engines: {node: '>=v14.18.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.4.2 + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 4.4.9(@types/node@20.5.9) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vite-tsconfig-paths@4.2.0(typescript@5.2.2)(vite@4.4.9): resolution: {integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw==} peerDependencies: @@ -9342,6 +9415,71 @@ packages: - terser dev: true + /vitest@0.34.5: + resolution: {integrity: sha512-CPI68mmnr2DThSB3frSuE5RLm9wo5wU4fbDrDwWQQB1CWgq9jQVoQwnQSzYAjdoBOPoH2UtXpOgHVge/uScfZg==} + engines: {node: '>=v14.18.0'} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@vitest/browser': '*' + '@vitest/ui': '*' + happy-dom: '*' + jsdom: '*' + playwright: '*' + safaridriver: '*' + webdriverio: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true + dependencies: + '@types/chai': 4.3.6 + '@types/chai-subset': 1.3.3 + '@types/node': 20.5.9 + '@vitest/expect': 0.34.5 + '@vitest/runner': 0.34.5 + '@vitest/snapshot': 0.34.5 + '@vitest/spy': 0.34.5 + '@vitest/utils': 0.34.5 + acorn: 8.10.0 + acorn-walk: 8.2.0 + cac: 6.7.14 + chai: 4.3.8 + debug: 4.3.4 + local-pkg: 0.4.3 + magic-string: 0.30.3 + pathe: 1.1.1 + picocolors: 1.0.0 + std-env: 3.4.3 + strip-literal: 1.3.0 + tinybench: 2.5.0 + tinypool: 0.7.0 + vite: 4.4.9(@types/node@20.5.9) + vite-node: 0.34.5(@types/node@20.5.9) + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vm2@3.9.19: resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==} engines: {node: '>=6.0'} @@ -9536,7 +9674,6 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}