diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 7ae2977..000b942 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -10,22 +10,22 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@aws-sdk/client-s3": "^3.306.0", + "@aws-sdk/client-s3": "^3.309.0", "@fastify/express": "^2.3.0", "@fastify/helmet": "^10.1.0", "@fastify/rate-limit": "^8.0.0", - "@fastify/static": "^6.9.0", + "@fastify/static": "^6.10.0", "@fontsource/inter": "^4.5.15", "@nestjs/axios": "^2.0.0", - "@nestjs/common": "^9.3.12", + "@nestjs/common": "^9.4.0", "@nestjs/config": "^2.3.1", - "@nestjs/core": "^9.3.12", - "@nestjs/platform-express": "^9.3.12", - "@nestjs/platform-fastify": "^9.3.12", - "@nestjs/swagger": "^6.2.1", + "@nestjs/core": "^9.4.0", + "@nestjs/platform-express": "^9.4.0", + "@nestjs/platform-fastify": "^9.4.0", + "@nestjs/swagger": "^6.3.0", "@nestjs/terminus": "^9.2.2", "@octokit/graphql": "^5.0.5", - "@octokit/graphql-schema": "^13.9.0", + "@octokit/graphql-schema": "^13.10.0", "@resvg/resvg-js": "^2.4.1", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -42,24 +42,24 @@ }, "devDependencies": { "@compodoc/compodoc": "^1.1.19", - "@darraghor/eslint-plugin-nestjs-typed": "^3.18.0", + "@darraghor/eslint-plugin-nestjs-typed": "^3.19.0", "@nestjs/cli": "^9.3.0", - "@nestjs/schematics": "^9.0.4", - "@nestjs/testing": "^9.3.12", + "@nestjs/schematics": "^9.1.0", + "@nestjs/testing": "^9.4.0", "@open-sauced/check-engines": "^1.2.0", "@open-sauced/conventional-commit": "^1.0.1", - "@swc/core": "^1.3.32", - "@types/eslint": "^8.21.0", + "@swc/core": "^1.3.46", + "@types/eslint": "^8.37.0", "@types/jest": "29.5.0", "@types/node": "18.15.11", "@types/rimraf": "^3.0.2", "@types/semver": "^7.3.13", "@types/source-map-support": "^0.5.6", "@types/supertest": "^2.0.12", - "@typescript-eslint/eslint-plugin": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", - "eslint": "^8.37.0", - "eslint-import-resolver-typescript": "^3.5.3", + "@typescript-eslint/eslint-plugin": "^5.57.1", + "@typescript-eslint/parser": "^5.57.1", + "eslint": "^8.38.0", + "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-no-loops": "^0.3.0", "eslint-plugin-no-use-extend-native": "^0.5.0", @@ -67,16 +67,16 @@ "eslint-plugin-promise": "^6.1.1", "jest": "29.5.0", "rimraf": "^4.4.1", - "satori": "^0.4.4", + "satori": "^0.4.7", "source-map-support": "^0.5.21", "supertest": "^6.3.3", - "ts-jest": "29.0.5", + "ts-jest": "29.1.0", "ts-loader": "^9.4.2", "ts-node": "^10.9.1", - "tsconfig-paths": "4.1.2", + "tsconfig-paths": "4.2.0", "tslib": "^2.5.0", "tsx": "^3.12.6", - "typescript": "^4.9.5", + "typescript": "^5.0.4", "typesync": "^0.10.0" }, "engines": { @@ -377,16 +377,16 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.306.0.tgz", - "integrity": "sha512-UkR5jFomspBAXSeAX/1T+YdUMusjg6xDHNvngL9JcW6qbtVv2zDuaGQ65474n2eFr4iJfgVL+IhKy+GNTZ03HA==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.309.0.tgz", + "integrity": "sha512-StSSRX4PSIaZRNOSkpuEamQLjbDyjHm4p4OqXWTBZYzkiiCntyxCkettYPwkZum2K35uFgfoRda4zmtfnW+kCw==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.306.0", + "@aws-sdk/client-sts": "3.309.0", "@aws-sdk/config-resolver": "3.306.0", - "@aws-sdk/credential-provider-node": "3.306.0", + "@aws-sdk/credential-provider-node": "3.309.0", "@aws-sdk/eventstream-serde-browser": "3.306.0", "@aws-sdk/eventstream-serde-config-resolver": "3.306.0", "@aws-sdk/eventstream-serde-node": "3.306.0", @@ -416,14 +416,14 @@ "@aws-sdk/node-http-handler": "3.306.0", "@aws-sdk/protocol-http": "3.306.0", "@aws-sdk/signature-v4-multi-region": "3.306.0", - "@aws-sdk/smithy-client": "3.306.0", + "@aws-sdk/smithy-client": "3.309.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-defaults-mode-browser": "3.309.0", + "@aws-sdk/util-defaults-mode-node": "3.309.0", "@aws-sdk/util-endpoints": "3.306.0", "@aws-sdk/util-retry": "3.306.0", "@aws-sdk/util-stream-browser": "3.306.0", @@ -441,9 +441,9 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.306.0.tgz", - "integrity": "sha512-uqfLUOP9LlBoqXe3P250TPX3fGrabfRt9Q9rlLFK0fVBI7HPIQ/wsPplLoPrMeT04qQmTI03UnVKMNza3GqyIg==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.309.0.tgz", + "integrity": "sha512-2Tr3AROBzZOy+BuANlmDrwgyX+Q2kb6SIlANg6b9mrIzlflC48hRH0ngEe4C5RT6RruKIP+6R0al6vAq8lCk6A==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", @@ -463,14 +463,14 @@ "@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/smithy-client": "3.309.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-defaults-mode-browser": "3.309.0", + "@aws-sdk/util-defaults-mode-node": "3.309.0", "@aws-sdk/util-endpoints": "3.306.0", "@aws-sdk/util-retry": "3.306.0", "@aws-sdk/util-user-agent-browser": "3.306.0", @@ -483,9 +483,9 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.306.0.tgz", - "integrity": "sha512-O27yrApCkbC0/uPRb1aHkENpFSqrkPbXRi76NF/8T97qC8bngRpy6yeafcQRrp9NGQSF/m9xbPWYsQuiurqedw==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.309.0.tgz", + "integrity": "sha512-5hQMibuKWxDJo6IN+4ah0gskjJa16R41PqkeAOwExthTTyNzgoVyP9wyhnETyntYlHIBrHEmHTwdG06YiAxm4A==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", @@ -505,14 +505,14 @@ "@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/smithy-client": "3.309.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-defaults-mode-browser": "3.309.0", + "@aws-sdk/util-defaults-mode-node": "3.309.0", "@aws-sdk/util-endpoints": "3.306.0", "@aws-sdk/util-retry": "3.306.0", "@aws-sdk/util-user-agent-browser": "3.306.0", @@ -525,14 +525,14 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.306.0.tgz", - "integrity": "sha512-LivDrH0OnAZDC3EB6hVrrl25itlMLn/C/epwDjpnH2Qdq+gjbZ0ElVNu8XOX4qaXoo0zyV5pztnzwD/A76mX2g==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.309.0.tgz", + "integrity": "sha512-rBVm50ft5o1FLaCNjSFY4c/lI7qPG5MMhOr4sdvEUaU1Mkniyd6M+3Pch9S3a5NtF0Kfzw9dWQpjAL+nqJaITQ==", "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/credential-provider-node": "3.309.0", "@aws-sdk/fetch-http-handler": "3.306.0", "@aws-sdk/hash-node": "3.306.0", "@aws-sdk/invalid-dependency": "3.306.0", @@ -550,14 +550,14 @@ "@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/smithy-client": "3.309.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-defaults-mode-browser": "3.309.0", + "@aws-sdk/util-defaults-mode-node": "3.309.0", "@aws-sdk/util-endpoints": "3.306.0", "@aws-sdk/util-retry": "3.306.0", "@aws-sdk/util-user-agent-browser": "3.306.0", @@ -613,14 +613,14 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.306.0.tgz", - "integrity": "sha512-6VvP0YmXVd+pCnlD2iTDhNvO2Ikzyk9Ade/t5R1eZ4Vf1gKhDiNA2/AgDt9XlzQHk7iw1okTmYCeQsK1j+7+NQ==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.309.0.tgz", + "integrity": "sha512-7xAqfbuvEdQdz2YcS5OPWH6uv09pMEW6lvmEwM8tf3gn/c3mxFm0/geFeO3+hnkIjByPM02PW7qQJXmPu1l7AA==", "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-sso": "3.309.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", @@ -632,15 +632,15 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.306.0.tgz", - "integrity": "sha512-HYuMmABRzbVWo03CElRUa+T+yenyUmLkwNCVAAvIRmbr9TnLT/bJbplXpUSzgSCS6T3TgwbQ9zf9xY9tX+gHzA==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.309.0.tgz", + "integrity": "sha512-rgf53RH9mcATr+5rRGGqRmoOEceX+XSbQvGM1QRHxROJJiYsZWdBQu9w+UuKcQF03qLMfi4G+6iNHect5TVs2Q==", "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-ini": "3.309.0", "@aws-sdk/credential-provider-process": "3.306.0", - "@aws-sdk/credential-provider-sso": "3.306.0", + "@aws-sdk/credential-provider-sso": "3.309.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", @@ -666,14 +666,14 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.306.0.tgz", - "integrity": "sha512-6msBUisMdOzk0ywJQNunZIb0rVMaA6GTx7ek8aCuWInX+lJm0oEPPVp+b3ewwVheih1rRC2bgNk8eAjfC9YcKw==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.309.0.tgz", + "integrity": "sha512-uMphs47O2S9NK7I5CsDttp88X7b/JktGOrW8RTLRw1QURQ8v0uP+MLHFogRtWi4E7+zo86Equ0njlpYlFvrpSA==", "dependencies": { - "@aws-sdk/client-sso": "3.306.0", + "@aws-sdk/client-sso": "3.309.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/token-providers": "3.309.0", "@aws-sdk/types": "3.306.0", "tslib": "^2.5.0" }, @@ -1213,9 +1213,9 @@ } }, "node_modules/@aws-sdk/smithy-client": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.306.0.tgz", - "integrity": "sha512-AFdNkto0Md6laio9t70WtvocoZqVcAydbY5csimXQh+lhKVmy/C+ZcKarDvaa0JD6PjSHb4snYzcINFpHW5LJQ==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.309.0.tgz", + "integrity": "sha512-2+LJD8/J9yoYmfjLZuMTI/IF8qFMMclWdDJaalj4Rzzd7qBWDS3Q23UxpZi9VR155nqpgr/R+TFZMgze1EhRHg==", "dependencies": { "@aws-sdk/middleware-stack": "3.306.0", "@aws-sdk/types": "3.306.0", @@ -1226,11 +1226,11 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.306.0.tgz", - "integrity": "sha512-GQlUx9u+fHLjOJedudLM//j7RSZAip57n59bjn/I3TRVjDs065opNu2xSWMPm1n46kPx6VA5z+DktvuFeAblxQ==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.309.0.tgz", + "integrity": "sha512-rB79nQArhVT3l8UglZyinZVm13hFRF4xqzrmSLNknxdlMLamrON/94H7S6lFLywdTags2SUdAxQ/LlStlFf78A==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.306.0", + "@aws-sdk/client-sso-oidc": "3.309.0", "@aws-sdk/property-provider": "3.306.0", "@aws-sdk/shared-ini-file-loader": "3.306.0", "@aws-sdk/types": "3.306.0", @@ -1327,9 +1327,9 @@ } }, "node_modules/@aws-sdk/util-defaults-mode-browser": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.306.0.tgz", - "integrity": "sha512-XczPC/klGngMNDcNvThloyeKoPoG61ts1tZVcDbyRaOqmoMH80fn+c6Ah4A/BPzbo8wm1MIA9kqeJI0ypps6qQ==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.309.0.tgz", + "integrity": "sha512-KTmoR24PhUCT9A8/f5rb7MQvzXqGJY7/VnYxNaQ6AzJZfZ3y3UYfvuJR9LRjWn+zQDy1lnTyjSh5eokf2VBOoQ==", "dependencies": { "@aws-sdk/property-provider": "3.306.0", "@aws-sdk/types": "3.306.0", @@ -1341,9 +1341,9 @@ } }, "node_modules/@aws-sdk/util-defaults-mode-node": { - "version": "3.306.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.306.0.tgz", - "integrity": "sha512-0hs/cS7Pu4sEO78n0Uv7ybBEFq5j23TOu3QNH+YMzF8n4yuQtaMwNM8DI2s03/pVGXYsPzO7036jREGcu+enXw==", + "version": "3.309.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.309.0.tgz", + "integrity": "sha512-3YIEWY6O5kyW6dbV+1jWdlsqjEN76sxY62841v5A9Vr/MGLowhm6YYW8MYWPye9RABl9osTs0NCeL2p6Re+IPw==", "dependencies": { "@aws-sdk/config-resolver": "3.306.0", "@aws-sdk/credential-provider-imds": "3.306.0", @@ -3677,6 +3677,19 @@ "node": ">= 0.10" } }, + "node_modules/@compodoc/ngd-core/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/@compodoc/ngd-transformer": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", @@ -4201,9 +4214,9 @@ "dev": true }, "node_modules/@eslint/js": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", - "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", + "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4335,9 +4348,9 @@ } }, "node_modules/@fastify/static": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.9.0.tgz", - "integrity": "sha512-9SBVNJi2+KTnfiW1WjiVXDsmUxliNI54OF1eOiaop264dh8FwXSuLmO62JXvx7+VD0vQXEqsyRbFCYUJ9aJxng==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.0.tgz", + "integrity": "sha512-TGruNm6ZabkQz2oRNoarPnY2BvS9i9DNf8Nn1aDcZp+WjOQRPCq0Wy2ko78yGB5JHytdCWoHpprc128QtLl8hw==", "dependencies": { "@fastify/accept-negotiator": "^1.0.0", "@fastify/send": "^2.0.0", @@ -4962,9 +4975,9 @@ } }, "node_modules/@lukeed/csprng": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", - "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz", + "integrity": "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==", "engines": { "node": ">=8" } @@ -5084,6 +5097,42 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@nestjs/cli/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nestjs/cli/node_modules/tsconfig-paths": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz", + "integrity": "sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==", + "dev": true, + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@nestjs/cli/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/@nestjs/cli/node_modules/webpack": { "version": "5.76.2", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.2.tgz", @@ -5132,13 +5181,13 @@ } }, "node_modules/@nestjs/common": { - "version": "9.3.12", - "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-9.3.12.tgz", - "integrity": "sha512-NtrUG2VgCbhmZEO1yRt/Utq16uFRV+xeHAOtdYIsfHGG0ssAV2lVLlvFFAQYh0SQ+KuYY1Gsxd3GK2JFoJCNqQ==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-9.4.0.tgz", + "integrity": "sha512-RUcVAQsEF4WPrmzFXEOUfZnPwrLTe1UVlzXTlSyfqfqbdWDPKDGlIPVelBLfc5/+RRUQ0I5iE4+CQvpCmkqldw==", "dependencies": { "iterare": "1.2.1", "tslib": "2.5.0", - "uid": "2.0.1" + "uid": "2.0.2" }, "funding": { "type": "opencollective", @@ -5180,9 +5229,9 @@ } }, "node_modules/@nestjs/core": { - "version": "9.3.12", - "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-9.3.12.tgz", - "integrity": "sha512-Qe0ZjJo7bOlfudn7KHLppYrt5i4k1nR1+9d5ppYat2bb5knCIT4kIqblj666n+22/2zvsHRiTo015cLyLKsLRQ==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-9.4.0.tgz", + "integrity": "sha512-yTLryCgFD0462wPe4HIzhyTcDgibt8Stfwb5YzcX7Ma0NM4m8uBIpcPG109KBubp8ZmV85e5mw4rl20qLQQVsQ==", "hasInstallScript": true, "dependencies": { "@nuxtjs/opencollective": "0.3.2", @@ -5190,7 +5239,7 @@ "iterare": "1.2.1", "path-to-regexp": "3.2.0", "tslib": "2.5.0", - "uid": "2.0.1" + "uid": "2.0.2" }, "funding": { "type": "opencollective", @@ -5236,9 +5285,9 @@ } }, "node_modules/@nestjs/platform-express": { - "version": "9.3.12", - "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-9.3.12.tgz", - "integrity": "sha512-iQToH9rnZHmm3a2YDKLEN7weU2qC/EVOBnuwTf1lIkqB48yLxlykSJu3KmgtlUUNDt2/HY527QIo+GZSZfCLyg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-9.4.0.tgz", + "integrity": "sha512-PpnfghpNq7mwG43z3+pacHulsabUCBMla4nUikntXT525ORpZSDvh/nLi1HLfE4w5+FcINc8/RBOyYTeRVmiRQ==", "dependencies": { "body-parser": "1.20.2", "cors": "2.8.5", @@ -5256,9 +5305,9 @@ } }, "node_modules/@nestjs/platform-fastify": { - "version": "9.3.12", - "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-9.3.12.tgz", - "integrity": "sha512-ka38q4gPgsZFhghrZs8r4XBc3Y7tGlc25pqlHXiUT2+k8THrlBPKkqNweWrRlWnuI64+VR2L3jz5wYd9T5WF7A==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-9.4.0.tgz", + "integrity": "sha512-v8Gqo/gWkIVq/DjIyAbGA/1QgGNnvHYfp8adRXBx4la/S042bqnNSSRCZlfrmK7fCDkkhKqwrWGtQvP6pe2fig==", "dependencies": { "@fastify/cors": "8.2.1", "@fastify/formbody": "7.4.0", @@ -5288,121 +5337,30 @@ } }, "node_modules/@nestjs/schematics": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-9.0.4.tgz", - "integrity": "sha512-egurCfAc4e5i1r2TmeAF0UrOKejFmT5oTdv4b7HcOVPupc3QGU7CbEfGleL3mkM5AjrixTQeMxU9bJ00ttAbGg==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-9.1.0.tgz", + "integrity": "sha512-/7CyMTnPJSK9/xD9CkCqwuHPOlHVlLC2RDnbdCJ7mIO07SdbBbY14msTqtYW9VRQtsjZPLh1GTChf7ryJUImwA==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.0.4", - "@angular-devkit/schematics": "15.0.4", - "fs-extra": "11.1.0", + "@angular-devkit/core": "15.2.4", + "@angular-devkit/schematics": "15.2.4", "jsonc-parser": "3.2.0", "pluralize": "8.0.0" }, "peerDependencies": { - "typescript": "^4.3.5" + "typescript": ">=4.3.5" } }, - "node_modules/@nestjs/schematics/node_modules/@angular-devkit/core": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.4.tgz", - "integrity": "sha512-4ITpRAevd652SxB+qNesIQ9qfbm7wT5UBU5kJOPPwGL77I21g8CQpkmV1n5VSacPvC9Zbz90feOWexf7w7JzcA==", - "dev": true, - "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@nestjs/schematics/node_modules/@angular-devkit/schematics": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.4.tgz", - "integrity": "sha512-/gXiLFS0+xFdx6wPoBpe/c6/K9I5edMpaASqPf4XheKtrsSvL+qTlIi3nsbfItzOiDXbaBmlbxGfkMHz/yg0Ig==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "15.0.4", - "jsonc-parser": "3.2.0", - "magic-string": "0.26.7", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.20.0 || ^16.13.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@nestjs/schematics/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@nestjs/schematics/node_modules/magic-string": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", - "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@nestjs/schematics/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@nestjs/schematics/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/@nestjs/swagger": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@nestjs/swagger/-/swagger-6.2.1.tgz", - "integrity": "sha512-9M2vkfJHIzLqDZwvM5TEZO0MxRCvIb0xVy0LsmWwxH1lrb0z/4MhU+r2CWDhBtTccVJrKxVPiU2s3T3b9uUJbg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@nestjs/swagger/-/swagger-6.3.0.tgz", + "integrity": "sha512-Gnig189oa1tD+h0BYIfUwhp/wvvmTn6iO3csR2E4rQrDTgCxSxZDlNdfZo3AC+Rmf8u0KX4ZAX1RZN1qXTtC7A==", "dependencies": { "@nestjs/mapped-types": "1.2.2", "js-yaml": "4.1.0", "lodash": "4.17.21", "path-to-regexp": "3.2.0", - "swagger-ui-dist": "4.15.5" + "swagger-ui-dist": "4.18.2" }, "peerDependencies": { "@fastify/static": "^6.0.0", @@ -5490,9 +5448,9 @@ } }, "node_modules/@nestjs/testing": { - "version": "9.3.12", - "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-9.3.12.tgz", - "integrity": "sha512-nH274IXEqU4hr4bcb71POe58hYLONt9RcfKKM5ZvOS7wYMnybMpKKR8DkC1WcfE1P2k2GQmQoHeSH5emPtYrBA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-9.4.0.tgz", + "integrity": "sha512-xZWp363P4otcebg++gSjUcdCfTK0RorORzyFq3aLaSAQOlq8kxfFDRIKzEATR4aOUfqTMMsAA8lhnMJWf35N6A==", "dev": true, "dependencies": { "tslib": "2.5.0" @@ -5735,9 +5693,9 @@ } }, "node_modules/@octokit/graphql-schema": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-13.9.0.tgz", - "integrity": "sha512-eAtyMndQ8lhgKvsjtoVYognx1FEr118Srp84gTdthhUc721XhwBu0Cnz01ix5Atgrxv2Tl/xiGfSrhDziAoJqA==", + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-13.10.0.tgz", + "integrity": "sha512-D9ci/oCYOIea/AFmWUxD67aMaoMw392Nu4sxaO+kW+w/aeDeyECpGuztzXASyCn53ROPTweAg1fk7Payzmu5xQ==", "dependencies": { "graphql": "^16.0.0", "graphql-tag": "^2.10.3" @@ -6209,9 +6167,9 @@ } }, "node_modules/@swc/core": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.42.tgz", - "integrity": "sha512-nVFUd5+7tGniM2cT3LXaqnu3735Cu4az8A9gAKK+8sdpASI52SWuqfDBmjFCK9xG90MiVDVp2PTZr0BWqCIzpw==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.46.tgz", + "integrity": "sha512-WxzgJMWUBVJ95HsvEqlWzM3Qxp2FQrPa4QdAkQQuuvCMnfdctGUbhX/c3LiSRlWrl2LIkYAi4bLansTOol4QcQ==", "dev": true, "hasInstallScript": true, "engines": { @@ -6222,22 +6180,25 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.42", - "@swc/core-darwin-x64": "1.3.42", - "@swc/core-linux-arm-gnueabihf": "1.3.42", - "@swc/core-linux-arm64-gnu": "1.3.42", - "@swc/core-linux-arm64-musl": "1.3.42", - "@swc/core-linux-x64-gnu": "1.3.42", - "@swc/core-linux-x64-musl": "1.3.42", - "@swc/core-win32-arm64-msvc": "1.3.42", - "@swc/core-win32-ia32-msvc": "1.3.42", - "@swc/core-win32-x64-msvc": "1.3.42" + "@swc/core-darwin-arm64": "1.3.46", + "@swc/core-darwin-x64": "1.3.46", + "@swc/core-linux-arm-gnueabihf": "1.3.46", + "@swc/core-linux-arm64-gnu": "1.3.46", + "@swc/core-linux-arm64-musl": "1.3.46", + "@swc/core-linux-x64-gnu": "1.3.46", + "@swc/core-linux-x64-musl": "1.3.46", + "@swc/core-win32-arm64-msvc": "1.3.46", + "@swc/core-win32-ia32-msvc": "1.3.46", + "@swc/core-win32-x64-msvc": "1.3.46" + }, + "peerDependencies": { + "@swc/helpers": "^0.5.0" } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.42.tgz", - "integrity": "sha512-hM6RrZFyoCM9mX3cj/zM5oXwhAqjUdOCLXJx7KTQps7NIkv/Qjvobgvyf2gAb89j3ARNo9NdIoLjTjJ6oALtiA==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.46.tgz", + "integrity": "sha512-kY4ASe7SsntDw2B1T70H9K1CFmK8POi+LyIpeCyC96EB9wbH2Sax+ploBB/wZALbYzr/dMJzOCU8QXzdmVS4Rg==", "cpu": [ "arm64" ], @@ -6251,9 +6212,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.42.tgz", - "integrity": "sha512-bjsWtHMb6wJK1+RGlBs2USvgZ0txlMk11y0qBLKo32gLKTqzUwRw0Fmfzuf6Ue2a/w//7eqMlPFEre4LvJajGw==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.46.tgz", + "integrity": "sha512-kE3PMk8xW+2BZ3oZiTxxsUU/GzrGwM+qS4frOBz9TYHZe+W1dTtj4F9vBit4PFJ+tv4O6DPt9neGobzdq0UmRw==", "cpu": [ "x64" ], @@ -6267,9 +6228,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.42.tgz", - "integrity": "sha512-Oe0ggMz3MyqXNfeVmY+bBTL0hFSNY3bx8dhcqsh4vXk/ZVGse94QoC4dd92LuPHmKT0x6nsUzB86x2jU9QHW5g==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.46.tgz", + "integrity": "sha512-7TbiUr9MYxT+mC7sVrayag/isFoaZUG/ogkEK8B/ouA1pnIYqWh3N5ifqCzfcSRiOURt+vVqPyoO1puSiNzVuQ==", "cpu": [ "arm" ], @@ -6283,9 +6244,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.42.tgz", - "integrity": "sha512-ZJsa8NIW1RLmmHGTJCbM7OPSbBZ9rOMrLqDtUOGrT0uoJXZnnQqolflamB5wviW0X6h3Z3/PSTNGNDCJ3u3Lqg==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.46.tgz", + "integrity": "sha512-Ycw4LU/wsUK9R+Y/2qFOPQseZDfM5D5gbWGrrYj5RoTm57FbnUsSsO26QeZxUNvams1oAQDkZDuerCc9qBRzIQ==", "cpu": [ "arm64" ], @@ -6299,9 +6260,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.42.tgz", - "integrity": "sha512-YpZwlFAfOp5vkm/uVUJX1O7N3yJDO1fDQRWqsOPPNyIJkI2ydlRQtgN6ZylC159Qv+TimfXnGTlNr7o3iBAqjg==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.46.tgz", + "integrity": "sha512-cBclyr6IW1PBr8l9D4FkebgbqlkiIYnSJCbY84J/6PfTzQlD6w9a1TAoYxdGZpJ7SGHdmB0oDiZS1rhxCSCV/Q==", "cpu": [ "arm64" ], @@ -6315,9 +6276,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.42.tgz", - "integrity": "sha512-0ccpKnsZbyHBzaQFdP8U9i29nvOfKitm6oJfdJzlqsY/jCqwvD8kv2CAKSK8WhJz//ExI2LqNrDI0yazx5j7+A==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.46.tgz", + "integrity": "sha512-amqMhTA2CXB6t11hVAZSSPKq4DZ9/sWbW3wYYQHxzqrMJML0726OJs4pt0XnlU7FzdP/9M9j2B/gWCRaCMxXVA==", "cpu": [ "x64" ], @@ -6331,9 +6292,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.42.tgz", - "integrity": "sha512-7eckRRuTZ6+3K21uyfXXgc2ZCg0mSWRRNwNT3wap2bYkKPeqTgb8pm8xYSZNEiMuDonHEat6XCCV36lFY6kOdQ==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.46.tgz", + "integrity": "sha512-WOQZTIkJ9khIj5Z2unf6OTrWV9k8br+HZ93RvnamEmJBlLPUuT9IjB+agNhjaDgOpz9/ZldSGqV7vzl5FGQl1Q==", "cpu": [ "x64" ], @@ -6347,9 +6308,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.42.tgz", - "integrity": "sha512-t27dJkdw0GWANdN4TV0lY/V5vTYSx5SRjyzzZolep358ueCGuN1XFf1R0JcCbd1ojosnkQg2L7A7991UjXingg==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.46.tgz", + "integrity": "sha512-4JSREbqaTRQ6QO0EeoiB6G5vuFT8zI8aTOLu5At7Cvlw+X7bOGNO+wJ3Tqw7O+68OL+0bPHzHGTXKL9kUccY1A==", "cpu": [ "arm64" ], @@ -6363,9 +6324,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.42.tgz", - "integrity": "sha512-xfpc/Zt/aMILX4IX0e3loZaFyrae37u3MJCv1gJxgqrpeLi7efIQr3AmERkTK3mxTO6R5urSliWw2W3FyZ7D3Q==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.46.tgz", + "integrity": "sha512-kC8dIDzcArm1e85yHJsEZFxcNq5NztLkrqkP1nVOQ+9QXD9DKhjbZtWy2gnpclinii6KEGng8SieWiJiOA0CBQ==", "cpu": [ "ia32" ], @@ -6379,9 +6340,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.42", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.42.tgz", - "integrity": "sha512-ra2K4Tu++EJLPhzZ6L8hWUsk94TdK/2UKhL9dzCBhtzKUixsGCEqhtqH1zISXNvW8qaVLFIMUP37ULe80/IJaA==", + "version": "1.3.46", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.46.tgz", + "integrity": "sha512-rrSAfq+DvpJioBxUsnuH+sKl0eXid1DwkwNzkVGHEreN9GoP7GospWtFq7VDcO6DrS/s3HtR4/TzoIYFEBCRIg==", "cpu": [ "x64" ], @@ -6394,6 +6355,16 @@ "node": ">=10" } }, + "node_modules/@swc/helpers": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.0.tgz", + "integrity": "sha512-SjY/p4MmECVVEWspzSRpQEM3sjR17sP8PbGxELWrT+YZMBfiUyt1MRUNjMV23zohwlG2HYtCQOsCwsTHguXkyg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@ts-morph/common": { "version": "0.12.3", "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.12.3.tgz", @@ -6500,9 +6471,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", - "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", "dev": true, "dependencies": { "@types/estree": "*", @@ -6706,15 +6677,15 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.0.tgz", - "integrity": "sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", + "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.57.0", - "@typescript-eslint/type-utils": "5.57.0", - "@typescript-eslint/utils": "5.57.0", + "@typescript-eslint/scope-manager": "5.57.1", + "@typescript-eslint/type-utils": "5.57.1", + "@typescript-eslint/utils": "5.57.1", "debug": "^4.3.4", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", @@ -6740,14 +6711,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.0.tgz", - "integrity": "sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.1.tgz", + "integrity": "sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.57.0", - "@typescript-eslint/types": "5.57.0", - "@typescript-eslint/typescript-estree": "5.57.0", + "@typescript-eslint/scope-manager": "5.57.1", + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/typescript-estree": "5.57.1", "debug": "^4.3.4" }, "engines": { @@ -6767,13 +6738,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.0.tgz", - "integrity": "sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", + "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.57.0", - "@typescript-eslint/visitor-keys": "5.57.0" + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -6784,13 +6755,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.0.tgz", - "integrity": "sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", + "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.57.0", - "@typescript-eslint/utils": "5.57.0", + "@typescript-eslint/typescript-estree": "5.57.1", + "@typescript-eslint/utils": "5.57.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -6811,9 +6782,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.0.tgz", - "integrity": "sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -6824,13 +6795,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.0.tgz", - "integrity": "sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.57.0", - "@typescript-eslint/visitor-keys": "5.57.0", + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6851,17 +6822,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.0.tgz", - "integrity": "sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", + "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.57.0", - "@typescript-eslint/types": "5.57.0", - "@typescript-eslint/typescript-estree": "5.57.0", + "@typescript-eslint/scope-manager": "5.57.1", + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/typescript-estree": "5.57.1", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -6877,12 +6848,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.57.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.0.tgz", - "integrity": "sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==", + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.57.0", + "@typescript-eslint/types": "5.57.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -9613,15 +9584,15 @@ } }, "node_modules/eslint": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", - "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", + "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.4.0", "@eslint/eslintrc": "^2.0.2", - "@eslint/js": "8.37.0", + "@eslint/js": "8.38.0", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -9690,18 +9661,19 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", - "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz", + "integrity": "sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==", "dev": true, "dependencies": { "debug": "^4.3.4", - "enhanced-resolve": "^5.10.0", - "get-tsconfig": "^4.2.0", - "globby": "^13.1.2", - "is-core-module": "^2.10.0", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "get-tsconfig": "^4.5.0", + "globby": "^13.1.3", + "is-core-module": "^2.11.0", "is-glob": "^4.0.3", - "synckit": "^0.8.4" + "synckit": "^0.8.5" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -10894,20 +10866,6 @@ } ] }, - "node_modules/fs-extra": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", - "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, "node_modules/fs-monkey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", @@ -15124,9 +15082,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/satori": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/satori/-/satori-0.4.4.tgz", - "integrity": "sha512-UCgoY7CXibFQmgI4ay4QSWUOca07nI9pY56w8NKrBq+bkGgiMbcPXZWj9bxukyJkEl/cgAICGjjxvwlDF2NYRw==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/satori/-/satori-0.4.7.tgz", + "integrity": "sha512-angaQXTa5geGKxSD9+n85GlH71SfPJTMmrUJf76PZeV4gXWz8aOAxSEH0M1Ok/yUacrWxVto0WjV7iGkK0h3CQ==", "dev": true, "dependencies": { "@shuding/opentype.js": "1.4.0-beta.0", @@ -16031,9 +15989,9 @@ } }, "node_modules/swagger-ui-dist": { - "version": "4.15.5", - "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.15.5.tgz", - "integrity": "sha512-V3eIa28lwB6gg7/wfNvAbjwJYmDXy1Jo1POjyTzlB6wPcHiGlRxq39TSjYGVjQrUSAzpv+a7nzp7mDxgNy57xA==" + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.18.2.tgz", + "integrity": "sha512-oVBoBl9Dg+VJw8uRWDxlyUyHoNEDC0c1ysT6+Boy6CTgr2rUcLcfPon4RvxgS2/taNW6O0+US+Z/dlAsWFjOAQ==" }, "node_modules/symbol-observable": { "version": "4.0.0", @@ -16304,9 +16262,9 @@ } }, "node_modules/ts-jest": { - "version": "29.0.5", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.5.tgz", - "integrity": "sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==", + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.0.tgz", + "integrity": "sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==", "dev": true, "dependencies": { "bs-logger": "0.x", @@ -16329,7 +16287,7 @@ "@jest/types": "^29.0.0", "babel-jest": "^29.0.0", "jest": "^29.0.0", - "typescript": ">=4.3" + "typescript": ">=4.3 <6" }, "peerDependenciesMeta": { "@babel/core": { @@ -16419,9 +16377,9 @@ } }, "node_modules/tsconfig-paths": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz", - "integrity": "sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, "dependencies": { "json5": "^2.2.2", @@ -16568,16 +16526,16 @@ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=12.20" } }, "node_modules/typesync": { @@ -16656,9 +16614,9 @@ } }, "node_modules/uid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/uid/-/uid-2.0.1.tgz", - "integrity": "sha512-PF+1AnZgycpAIEmNtjxGBVmKbZAQguaa4pBUq6KNaGEcpzZ2klCNZLM34tsjp76maN00TttiiUf6zkIBpJQm2A==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/uid/-/uid-2.0.2.tgz", + "integrity": "sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==", "dependencies": { "@lukeed/csprng": "^1.0.0" }, diff --git a/package.json b/package.json index 2edcaf0..b7bfb60 100644 --- a/package.json +++ b/package.json @@ -42,22 +42,22 @@ "docs:serve": "npm run docs -- --serve" }, "dependencies": { - "@aws-sdk/client-s3": "^3.306.0", + "@aws-sdk/client-s3": "^3.309.0", "@fastify/express": "^2.3.0", "@fastify/helmet": "^10.1.0", "@fastify/rate-limit": "^8.0.0", - "@fastify/static": "^6.9.0", + "@fastify/static": "^6.10.0", "@fontsource/inter": "^4.5.15", "@nestjs/axios": "^2.0.0", - "@nestjs/common": "^9.3.12", + "@nestjs/common": "^9.4.0", "@nestjs/config": "^2.3.1", - "@nestjs/core": "^9.3.12", - "@nestjs/platform-express": "^9.3.12", - "@nestjs/platform-fastify": "^9.3.12", - "@nestjs/swagger": "^6.2.1", + "@nestjs/core": "^9.4.0", + "@nestjs/platform-express": "^9.4.0", + "@nestjs/platform-fastify": "^9.4.0", + "@nestjs/swagger": "^6.3.0", "@nestjs/terminus": "^9.2.2", "@octokit/graphql": "^5.0.5", - "@octokit/graphql-schema": "^13.9.0", + "@octokit/graphql-schema": "^13.10.0", "@resvg/resvg-js": "^2.4.1", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -74,24 +74,24 @@ }, "devDependencies": { "@compodoc/compodoc": "^1.1.19", - "@darraghor/eslint-plugin-nestjs-typed": "^3.18.0", + "@darraghor/eslint-plugin-nestjs-typed": "^3.19.0", "@nestjs/cli": "^9.3.0", - "@nestjs/schematics": "^9.0.4", - "@nestjs/testing": "^9.3.12", + "@nestjs/schematics": "^9.1.0", + "@nestjs/testing": "^9.4.0", "@open-sauced/check-engines": "^1.2.0", "@open-sauced/conventional-commit": "^1.0.1", - "@swc/core": "^1.3.32", - "@types/eslint": "^8.21.0", + "@swc/core": "^1.3.46", + "@types/eslint": "^8.37.0", "@types/jest": "29.5.0", "@types/node": "18.15.11", "@types/rimraf": "^3.0.2", "@types/semver": "^7.3.13", "@types/source-map-support": "^0.5.6", "@types/supertest": "^2.0.12", - "@typescript-eslint/eslint-plugin": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", - "eslint": "^8.37.0", - "eslint-import-resolver-typescript": "^3.5.3", + "@typescript-eslint/eslint-plugin": "^5.57.1", + "@typescript-eslint/parser": "^5.57.1", + "eslint": "^8.38.0", + "eslint-import-resolver-typescript": "^3.5.5", "eslint-plugin-import": "^2.27.5", "eslint-plugin-no-loops": "^0.3.0", "eslint-plugin-no-use-extend-native": "^0.5.0", @@ -99,16 +99,16 @@ "eslint-plugin-promise": "^6.1.1", "jest": "29.5.0", "rimraf": "^4.4.1", - "satori": "^0.4.4", + "satori": "^0.4.7", "source-map-support": "^0.5.21", "supertest": "^6.3.3", - "ts-jest": "29.0.5", + "ts-jest": "29.1.0", "ts-loader": "^9.4.2", "ts-node": "^10.9.1", - "tsconfig-paths": "4.1.2", + "tsconfig-paths": "4.2.0", "tslib": "^2.5.0", "tsx": "^3.12.6", - "typescript": "^4.9.5", + "typescript": "^5.0.4", "typesync": "^0.10.0" }, "jest": {