diff --git a/conf/redis.conf b/conf/redis.conf index 8a68abf4..dd38f97d 100644 --- a/conf/redis.conf +++ b/conf/redis.conf @@ -27,7 +27,6 @@ timeout 0 # Redis default starting with Redis 3.2.1. tcp-keepalive 300 - # Specify the server verbosity level. # This can be one of: # debug (a lot of information, useful for development/testing) diff --git a/docker/dev.Dockerfile b/docker/dev.Dockerfile index 36e954a3..b472d42a 100644 --- a/docker/dev.Dockerfile +++ b/docker/dev.Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.6.0-slim +FROM node:20.6.1-slim WORKDIR /usr/src/app RUN npm i -g pnpm # pnpm fetch does require only lockfile diff --git a/docker/prod.Dockerfile b/docker/prod.Dockerfile index 8929e64b..345e6877 100644 --- a/docker/prod.Dockerfile +++ b/docker/prod.Dockerfile @@ -1,5 +1,5 @@ ## ===========================================================> The common stage -FROM node:20.6.0-slim AS base +FROM node:20.6.1-slim AS base RUN npm i -g pnpm ## https://engineeringblog.yelp.com/2016/01/dumb-init-an-init-for-docker.html diff --git a/package.json b/package.json index 0510ae18..7a346b27 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,8 @@ "orm": "npx mikro-orm" }, "dependencies": { - "@aws-sdk/client-s3": "^3.412.0", - "@aws-sdk/client-ses": "^3.410.0", + "@aws-sdk/client-s3": "^3.413.0", + "@aws-sdk/client-ses": "^3.413.0", "@casl/ability": "^6.5.0", "@golevelup/nestjs-rabbitmq": "^4.0.0", "@golevelup/nestjs-stripe": "^0.6.3", @@ -76,7 +76,7 @@ "@nestjs/schedule": "^3.0.3", "@nestjs/serve-static": "^4.0.0", "@nestjs/swagger": "^7.1.11", - "@nestjs/terminus": "^10.0.1", + "@nestjs/terminus": "^10.1.1", "@nestjs/throttler": "^5.0.0", "@nestjs/websockets": "^10.2.5", "@ntegral/nestjs-sentry": "^4.0.0", @@ -129,14 +129,14 @@ "reflect-metadata": "0.1.13", "rxjs": "^7.8.1", "socket.io": "^4.7.2", - "stripe": "^13.5.0", + "stripe": "^13.6.0", "swagger-stats": "^0.99.7", "twilio": "4.17.0", - "unprofane": "^1.0.4", + "unprofane": "^1.0.6", "url-minify": "^2.8.4" }, "devDependencies": { - "@firebase/app-compat": "^0.2.18", + "@firebase/app-compat": "^0.2.19", "@firebase/app-types": "^0.9.0", "@golevelup/ts-jest": "^0.4.0", "@mikro-orm/cli": "^5.8.1", @@ -148,7 +148,7 @@ "@rubiin/tsconfig": "^1.0.2", "@sentry/types": "^7.69.0", "@side/jest-runtime": "^1.1.0", - "@swc/core": "^1.3.84", + "@swc/core": "^1.3.85", "@swc/jest": "^0.2.29", "@total-typescript/ts-reset": "^0.5.1", "@types/cache-manager": "^4.0.3", @@ -157,7 +157,7 @@ "@types/jest": "^29.5.4", "@types/mime-types": "^2.1.1", "@types/multer": "^1.4.7", - "@types/node": "^20.6.0", + "@types/node": "^20.6.1", "@types/nodemailer": "^6.4.10", "@types/passport": "^1.0.12", "@types/passport-facebook": "^3.0.0", @@ -183,7 +183,7 @@ "jest": "29.7.0", "lint-staged": "^14.0.1", "run-script-webpack-plugin": "^0.2.0", - "sample-env": "^1.0.10", + "sample-env": "^1.0.11", "supertest": "6.3.3", "ts-loader": "9.4.4", "ts-node": "10.9.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75e81237..69a690d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,11 +6,11 @@ settings: dependencies: '@aws-sdk/client-s3': - specifier: ^3.412.0 - version: 3.412.0 + specifier: ^3.413.0 + version: 3.413.0 '@aws-sdk/client-ses': - specifier: ^3.410.0 - version: 3.410.0 + specifier: ^3.413.0 + version: 3.413.0 '@casl/ability': specifier: ^6.5.0 version: 6.5.0 @@ -19,7 +19,7 @@ dependencies: version: 4.0.0(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@golevelup/nestjs-stripe': specifier: ^0.6.3 - version: 0.6.3(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(rxjs@7.8.1)(stripe@13.5.0) + version: 0.6.3(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(rxjs@7.8.1)(stripe@13.6.0) '@golevelup/nestjs-webhooks': specifier: ^0.2.16 version: 0.2.16(@nestjs/common@10.2.5)(body-parser@1.20.2)(rxjs@7.8.1) @@ -81,8 +81,8 @@ dependencies: specifier: ^7.1.11 version: 7.1.11(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13) '@nestjs/terminus': - specifier: ^10.0.1 - version: 10.0.1(@mikro-orm/core@5.8.1)(@mikro-orm/nestjs@5.2.1)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13)(rxjs@7.8.1) + specifier: ^10.1.1 + version: 10.1.1(@mikro-orm/core@5.8.1)(@mikro-orm/nestjs@5.2.1)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@nestjs/throttler': specifier: ^5.0.0 version: 5.0.0(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13) @@ -240,8 +240,8 @@ dependencies: specifier: ^4.7.2 version: 4.7.2 stripe: - specifier: ^13.5.0 - version: 13.5.0 + specifier: ^13.6.0 + version: 13.6.0 swagger-stats: specifier: ^0.99.7 version: 0.99.7(prom-client@14.2.0) @@ -249,16 +249,16 @@ dependencies: specifier: 4.17.0 version: 4.17.0 unprofane: - specifier: ^1.0.4 - version: 1.0.4 + specifier: ^1.0.6 + version: 1.0.6 url-minify: specifier: ^2.8.4 version: 2.8.4 devDependencies: '@firebase/app-compat': - specifier: ^0.2.18 - version: 0.2.18 + specifier: ^0.2.19 + version: 0.2.19 '@firebase/app-types': specifier: ^0.9.0 version: 0.9.0 @@ -273,7 +273,7 @@ devDependencies: version: 5.8.1(@mikro-orm/core@5.8.1) '@nestjs/cli': specifier: 10.1.17 - version: 10.1.17(@swc/core@1.3.84) + version: 10.1.17(@swc/core@1.3.85) '@nestjs/schematics': specifier: 10.0.2 version: 10.0.2(typescript@5.2.2) @@ -293,11 +293,11 @@ devDependencies: specifier: ^1.1.0 version: 1.1.0(@jest/transform@29.7.0)(jest-runtime@29.7.0)(jest@29.7.0) '@swc/core': - specifier: ^1.3.84 - version: 1.3.84 + specifier: ^1.3.85 + version: 1.3.85 '@swc/jest': specifier: ^0.2.29 - version: 0.2.29(@swc/core@1.3.84) + version: 0.2.29(@swc/core@1.3.85) '@total-typescript/ts-reset': specifier: ^0.5.1 version: 0.5.1 @@ -320,8 +320,8 @@ devDependencies: specifier: ^1.4.7 version: 1.4.7 '@types/node': - specifier: ^20.6.0 - version: 20.6.0 + specifier: ^20.6.1 + version: 20.6.1 '@types/nodemailer': specifier: ^6.4.10 version: 6.4.10 @@ -372,7 +372,7 @@ devDependencies: version: 7.0.3 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@swc/core@1.3.84) + version: 3.3.0(@swc/core@1.3.85) eslint: specifier: ^8.49.0 version: 8.49.0 @@ -390,7 +390,7 @@ devDependencies: version: 8.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) lint-staged: specifier: ^14.0.1 version: 14.0.1 @@ -398,8 +398,8 @@ devDependencies: specifier: ^0.2.0 version: 0.2.0 sample-env: - specifier: ^1.0.10 - version: 1.0.10 + specifier: ^1.0.11 + version: 1.0.11 supertest: specifier: 6.3.3 version: 6.3.3 @@ -408,7 +408,7 @@ devDependencies: version: 9.4.4(typescript@5.2.2)(webpack@5.88.2) ts-node: specifier: 10.9.1 - version: 10.9.1(@swc/core@1.3.84)(@types/node@20.6.0)(typescript@5.2.2) + version: 10.9.1(@swc/core@1.3.85)(@types/node@20.6.1)(typescript@5.2.2) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -417,7 +417,7 @@ devDependencies: version: 5.2.2 webpack: specifier: ^5.88.2 - version: 5.88.2(@swc/core@1.3.84) + version: 5.88.2(@swc/core@1.3.85) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 @@ -516,7 +516,7 @@ packages: resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 tslib: 1.14.1 dev: false @@ -524,7 +524,7 @@ packages: resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 tslib: 1.14.1 dev: false @@ -540,7 +540,7 @@ packages: '@aws-crypto/ie11-detection': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -553,7 +553,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.410.0 + '@aws-sdk/types': 3.413.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -563,7 +563,7 @@ packages: resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 tslib: 1.14.1 dev: false @@ -576,36 +576,36 @@ packages: /@aws-crypto/util@3.0.0: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 dev: false - /@aws-sdk/client-s3@3.412.0: - resolution: {integrity: sha512-sNrlx9sSBmFUCqMgTznwk9Fee3PJat0nZ3RIDR5Crhsld/eexxrqb6TYKsxzFfBfXTL/oPh+/S5driRV2xsB8A==} + /@aws-sdk/client-s3@3.413.0: + resolution: {integrity: sha512-nWreGW0mSmVdzqXjLuYa34lRDCRjZ63/Leg8XGLXtCX4CpqBJIK75D1KaV9uCb2t2qCteiPt2JxVWMOwQ74aFw==} engines: {node: '>=14.0.0'} 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.410.0 - '@aws-sdk/credential-provider-node': 3.410.0 - '@aws-sdk/middleware-bucket-endpoint': 3.410.0 - '@aws-sdk/middleware-expect-continue': 3.410.0 - '@aws-sdk/middleware-flexible-checksums': 3.410.0 - '@aws-sdk/middleware-host-header': 3.410.0 - '@aws-sdk/middleware-location-constraint': 3.410.0 - '@aws-sdk/middleware-logger': 3.410.0 - '@aws-sdk/middleware-recursion-detection': 3.410.0 - '@aws-sdk/middleware-sdk-s3': 3.410.0 - '@aws-sdk/middleware-signing': 3.410.0 - '@aws-sdk/middleware-ssec': 3.410.0 - '@aws-sdk/middleware-user-agent': 3.410.0 - '@aws-sdk/signature-v4-multi-region': 3.412.0 - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 - '@aws-sdk/util-user-agent-browser': 3.410.0 - '@aws-sdk/util-user-agent-node': 3.410.0 + '@aws-sdk/client-sts': 3.413.0 + '@aws-sdk/credential-provider-node': 3.413.0 + '@aws-sdk/middleware-bucket-endpoint': 3.413.0 + '@aws-sdk/middleware-expect-continue': 3.413.0 + '@aws-sdk/middleware-flexible-checksums': 3.413.0 + '@aws-sdk/middleware-host-header': 3.413.0 + '@aws-sdk/middleware-location-constraint': 3.413.0 + '@aws-sdk/middleware-logger': 3.413.0 + '@aws-sdk/middleware-recursion-detection': 3.413.0 + '@aws-sdk/middleware-sdk-s3': 3.413.0 + '@aws-sdk/middleware-signing': 3.413.0 + '@aws-sdk/middleware-ssec': 3.413.0 + '@aws-sdk/middleware-user-agent': 3.413.0 + '@aws-sdk/signature-v4-multi-region': 3.413.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 + '@aws-sdk/util-user-agent-browser': 3.413.0 + '@aws-sdk/util-user-agent-node': 3.413.0 '@aws-sdk/xml-builder': 3.310.0 '@smithy/config-resolver': 2.0.8 '@smithy/eventstream-serde-browser': 2.0.7 @@ -643,23 +643,23 @@ packages: - aws-crt dev: false - /@aws-sdk/client-ses@3.410.0: - resolution: {integrity: sha512-hojLOK5nmRcQjFAdXMdQFTrwrgFBvcfzMHFgt3QvFw9+O+V45YUd0w5IEqYgTxIZAt04NUBWFows0sNjbf1YRg==} + /@aws-sdk/client-ses@3.413.0: + resolution: {integrity: sha512-F3QeicCYz6QsSMmSxjr5T4ruRLGKfKmetRWlCW+0FtJFCwxfUtsK4JHCxkGjxqLsS8InqA34WFWEACaBezOfmw==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.410.0 - '@aws-sdk/credential-provider-node': 3.410.0 - '@aws-sdk/middleware-host-header': 3.410.0 - '@aws-sdk/middleware-logger': 3.410.0 - '@aws-sdk/middleware-recursion-detection': 3.410.0 - '@aws-sdk/middleware-signing': 3.410.0 - '@aws-sdk/middleware-user-agent': 3.410.0 - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 - '@aws-sdk/util-user-agent-browser': 3.410.0 - '@aws-sdk/util-user-agent-node': 3.410.0 + '@aws-sdk/client-sts': 3.413.0 + '@aws-sdk/credential-provider-node': 3.413.0 + '@aws-sdk/middleware-host-header': 3.413.0 + '@aws-sdk/middleware-logger': 3.413.0 + '@aws-sdk/middleware-recursion-detection': 3.413.0 + '@aws-sdk/middleware-signing': 3.413.0 + '@aws-sdk/middleware-user-agent': 3.413.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 + '@aws-sdk/util-user-agent-browser': 3.413.0 + '@aws-sdk/util-user-agent-node': 3.413.0 '@smithy/config-resolver': 2.0.8 '@smithy/fetch-http-handler': 2.1.3 '@smithy/hash-node': 2.0.7 @@ -689,20 +689,20 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso@3.410.0: - resolution: {integrity: sha512-MC9GrgwtlOuSL2WS3DRM3dQ/5y+49KSMMJRH6JiEcU5vE0dX/OtEcX+VfEwpi73x5pSfIjm7xnzjzOFx+sQBIg==} + /@aws-sdk/client-sso@3.413.0: + resolution: {integrity: sha512-mK+lygF85FzPAO+h9C0GZiFHxb9FguGVfpmovOTczjDE7LMp20D8kAk0hZGf/oshD+R/wdkmcmYugl/aBlvVZg==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.410.0 - '@aws-sdk/middleware-logger': 3.410.0 - '@aws-sdk/middleware-recursion-detection': 3.410.0 - '@aws-sdk/middleware-user-agent': 3.410.0 - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 - '@aws-sdk/util-user-agent-browser': 3.410.0 - '@aws-sdk/util-user-agent-node': 3.410.0 + '@aws-sdk/middleware-host-header': 3.413.0 + '@aws-sdk/middleware-logger': 3.413.0 + '@aws-sdk/middleware-recursion-detection': 3.413.0 + '@aws-sdk/middleware-user-agent': 3.413.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 + '@aws-sdk/util-user-agent-browser': 3.413.0 + '@aws-sdk/util-user-agent-node': 3.413.0 '@smithy/config-resolver': 2.0.8 '@smithy/fetch-http-handler': 2.1.3 '@smithy/hash-node': 2.0.7 @@ -730,23 +730,23 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sts@3.410.0: - resolution: {integrity: sha512-e6VMrBJtnTxxUXwDmkADGIvyppmDMFf4+cGGA68tVCUm1cFNlCI6M/67bVSIPN/WVKAAfhEL5O2vVXCM7aatYg==} + /@aws-sdk/client-sts@3.413.0: + resolution: {integrity: sha512-tNRK3qso5RQfbmMyr9dG79UDHyVKyNaJgytlhGcUkhcRGMlTFqoTW02C6poA5Hj9BEUQyKUJueOnWz4rVNQnEg==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/credential-provider-node': 3.410.0 - '@aws-sdk/middleware-host-header': 3.410.0 - '@aws-sdk/middleware-logger': 3.410.0 - '@aws-sdk/middleware-recursion-detection': 3.410.0 - '@aws-sdk/middleware-sdk-sts': 3.410.0 - '@aws-sdk/middleware-signing': 3.410.0 - '@aws-sdk/middleware-user-agent': 3.410.0 - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 - '@aws-sdk/util-user-agent-browser': 3.410.0 - '@aws-sdk/util-user-agent-node': 3.410.0 + '@aws-sdk/credential-provider-node': 3.413.0 + '@aws-sdk/middleware-host-header': 3.413.0 + '@aws-sdk/middleware-logger': 3.413.0 + '@aws-sdk/middleware-recursion-detection': 3.413.0 + '@aws-sdk/middleware-sdk-sts': 3.413.0 + '@aws-sdk/middleware-signing': 3.413.0 + '@aws-sdk/middleware-user-agent': 3.413.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 + '@aws-sdk/util-user-agent-browser': 3.413.0 + '@aws-sdk/util-user-agent-node': 3.413.0 '@smithy/config-resolver': 2.0.8 '@smithy/fetch-http-handler': 2.1.3 '@smithy/hash-node': 2.0.7 @@ -775,25 +775,25 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-env@3.410.0: - resolution: {integrity: sha512-c7TB9LbN0PkFOsXI0lcRJnqPNOmc4VBvrHf8jP/BkTDg4YUoKQKOFd4d0SqzODmlZiAyoMQVZTR4ISZo95Zj4Q==} + /@aws-sdk/credential-provider-env@3.413.0: + resolution: {integrity: sha512-yeMOkfG20/RlzfPMtQuDB647AcPEvFEVYOWZzAWVJfldYQ5ybKr0d7sBkgG9sdAzGkK3Aw9dE4rigYI8EIqc1Q==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/property-provider': 2.0.8 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-ini@3.410.0: - resolution: {integrity: sha512-D8rcr5bRCFD0f42MPQ7K6TWZq5d3pfqrKINL1/bpfkK5BJbvq1BGYmR88UC6CLpTRtZ1LHY2HgYG0fp/2zjjww==} + /@aws-sdk/credential-provider-ini@3.413.0: + resolution: {integrity: sha512-h5UUGBvDfBg9F1U6XbWquFMqbe8uqY/FNv4ngfxYaj8zSk2iTfJ9s918vmRlduiKFB0Z1GaaxNv20z6d/usVrA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.410.0 - '@aws-sdk/credential-provider-process': 3.410.0 - '@aws-sdk/credential-provider-sso': 3.410.0 - '@aws-sdk/credential-provider-web-identity': 3.410.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/credential-provider-env': 3.413.0 + '@aws-sdk/credential-provider-process': 3.413.0 + '@aws-sdk/credential-provider-sso': 3.413.0 + '@aws-sdk/credential-provider-web-identity': 3.413.0 + '@aws-sdk/types': 3.413.0 '@smithy/credential-provider-imds': 2.0.10 '@smithy/property-provider': 2.0.8 '@smithy/shared-ini-file-loader': 2.0.9 @@ -803,16 +803,16 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.410.0: - resolution: {integrity: sha512-0wmVm33T/j1FS7MZ/j+WsPlgSc0YnCXnpbWSov1Mn6R86SHI2b2JhdIPRRE4XbGfyW2QGNUl2CwoZVaqhXeF5g==} + /@aws-sdk/credential-provider-node@3.413.0: + resolution: {integrity: sha512-kXfdZrOKN8KN9pjvppLhSHXVBDRCzhDQtTyJudx6UwENgp5x1ARBKFTTg4I7B1+SgMsmIH3GMA0K6woLVAIXoA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.410.0 - '@aws-sdk/credential-provider-ini': 3.410.0 - '@aws-sdk/credential-provider-process': 3.410.0 - '@aws-sdk/credential-provider-sso': 3.410.0 - '@aws-sdk/credential-provider-web-identity': 3.410.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/credential-provider-env': 3.413.0 + '@aws-sdk/credential-provider-ini': 3.413.0 + '@aws-sdk/credential-provider-process': 3.413.0 + '@aws-sdk/credential-provider-sso': 3.413.0 + '@aws-sdk/credential-provider-web-identity': 3.413.0 + '@aws-sdk/types': 3.413.0 '@smithy/credential-provider-imds': 2.0.10 '@smithy/property-provider': 2.0.8 '@smithy/shared-ini-file-loader': 2.0.9 @@ -822,24 +822,24 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-process@3.410.0: - resolution: {integrity: sha512-BMju1hlDCDNkkSZpKF5SQ8G0WCLRj6/Jvw9QmudLHJuVwYJXEW1r2AsVMg98OZ3hB9G+MAvHruHZIbMiNmUMXQ==} + /@aws-sdk/credential-provider-process@3.413.0: + resolution: {integrity: sha512-GFJdgS14GzJ1wc2DEnS44Z/34iBZ05CAkvDsLN2CMwcDgH4eZuif9/x0lwzIJBK3xVFHzYUeVvEzsqRPbCHRsw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/property-provider': 2.0.8 '@smithy/shared-ini-file-loader': 2.0.9 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-sso@3.410.0: - resolution: {integrity: sha512-zEaoY/sY+KYTlQUkp9dvveAHf175b8RIt0DsQkDrRPtrg/RBHR00r5rFvz9+nrwsR8546RaBU7h/zzTaQGhmcA==} + /@aws-sdk/credential-provider-sso@3.413.0: + resolution: {integrity: sha512-wLQYJ916imwUr+MdvAE1PGC4fQ6MBhnJeBxCjHjCYBFVYs69U3u6sYL4TT6BPsKtSo3k9gnjSkUvBa4OCerQ0w==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso': 3.410.0 - '@aws-sdk/token-providers': 3.410.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/client-sso': 3.413.0 + '@aws-sdk/token-providers': 3.413.0 + '@aws-sdk/types': 3.413.0 '@smithy/property-provider': 2.0.8 '@smithy/shared-ini-file-loader': 2.0.9 '@smithy/types': 2.3.1 @@ -848,21 +848,21 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-web-identity@3.410.0: - resolution: {integrity: sha512-cE0l8LmEHdWbDkdPNgrfdYSgp4/cIVXrjUKI1QCATA729CrHZ/OQjB/maOBOrMHO9YTiggko887NkslVvwVB7w==} + /@aws-sdk/credential-provider-web-identity@3.413.0: + resolution: {integrity: sha512-5cdA1Iq9JeEHtg59ERV9fdMQ7cS0JF6gH/BWA7HYEUGdSVPXCuwyEggPtG64QgpNU7SmxH+QdDG+Ldxz09ycIA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/property-provider': 2.0.8 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-bucket-endpoint@3.410.0: - resolution: {integrity: sha512-pUGrpFgCKf9fDHu01JJhhw+MUImheS0HFlZwNG37OMubkxUAbCdmYGewGxfTCUvWyZJtx9bVjrSu6gG7w+RARg==} + /@aws-sdk/middleware-bucket-endpoint@3.413.0: + resolution: {integrity: sha512-hHfaKg4rbpdgB6iMNLW/ubAJFsPFMNOV/hHpZ7BJVdA05fW6Zj6es+TSr7DM3j4Dv49ckhWY0P+JrSkM3FXXpg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@aws-sdk/util-arn-parser': 3.310.0 '@smithy/node-config-provider': 2.0.10 '@smithy/protocol-http': 3.0.3 @@ -871,23 +871,23 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-expect-continue@3.410.0: - resolution: {integrity: sha512-e5YqGCNmW99GZjEPPujJ02RlEZql19U40oORysBhVF7mKz8BBvF3s8l37tvu37oxebDEkh1u/2cm2+ggOXxLjQ==} + /@aws-sdk/middleware-expect-continue@3.413.0: + resolution: {integrity: sha512-14L4Fit+3EEVZNHCZKxua4vCrh+dGaaDfC5Ng3A8nILAqCsG2dhbDbUOwbnAaM8MCEVOgZS/NwUUlLA9AZfKgQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-flexible-checksums@3.410.0: - resolution: {integrity: sha512-IK7KlvEKtrQVBfmAp/MmGd0wbWLuN2GZwwfAmsU0qFb0f5vOVUbKDsu6tudtDKCBG9uXyTEsx3/QGvoK2zDy+g==} + /@aws-sdk/middleware-flexible-checksums@3.413.0: + resolution: {integrity: sha512-xb7WIxmyCQoBCnzaN+Widuan0PbNxYegKLOW4XheYz/v7lBEttIcGMu+OIAIQs3KlTb3dx8jqjSj2rMNnru8MQ==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/crc32': 3.0.0 '@aws-crypto/crc32c': 3.0.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/is-array-buffer': 2.0.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 @@ -895,70 +895,70 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-host-header@3.410.0: - resolution: {integrity: sha512-ED/OVcyITln5rrxnajZP+V0PN1nug+gSDHJDqdDo/oLy7eiDr/ZWn3nlWW7WcMplQ1/Jnb+hK0UetBp/25XooA==} + /@aws-sdk/middleware-host-header@3.413.0: + resolution: {integrity: sha512-r9PQx468EzPHo9wRzZLfgROpKtVdbkteMrdhsuM12bifVHjU1OHr7yfhc1OdWv39X8Xiv6F8n5r+RBQEM0S6+g==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-location-constraint@3.410.0: - resolution: {integrity: sha512-jAftSpOpw/5AdpOJ/cGiXCb+Vv22KXR5QZmxmllUDsnlm18672tpRaI2plmu/1d98CVvqhY61eSklFMrIf2c4w==} + /@aws-sdk/middleware-location-constraint@3.413.0: + resolution: {integrity: sha512-JecF1O1Lm8ZZtCgXHwJm0ZysVf8K0Z8DbrNMJfYkyfsP3CYuQNJbmjrehyRl7aCuxMJ16EUGdXgoP1M8TImLpA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-logger@3.410.0: - resolution: {integrity: sha512-YtmKYCVtBfScq3/UFJk+aSZOktKJBNZL9DaSc2aPcy/goCVsYDOkGwtHk0jIkC1JRSNCkVTqL7ya60sSr8zaQQ==} + /@aws-sdk/middleware-logger@3.413.0: + resolution: {integrity: sha512-jqcXDubcKvoqBy+kkEa0WoNjG6SveDeyNy+gdGnTV+DEtYjkcHrHJei4q0W5zFl0mzc+dP+z8tJF44rv95ZY3Q==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-recursion-detection@3.410.0: - resolution: {integrity: sha512-KWaes5FLzRqj28vaIEE4Bimpga2E596WdPF2HaH6zsVMJddoRDsc3ZX9ZhLOGrXzIO1RqBd0QxbLrM0S/B2aOQ==} + /@aws-sdk/middleware-recursion-detection@3.413.0: + resolution: {integrity: sha512-C6k0IKJk/A4/VBGwUjxEPG+WOjjnmWAZVRBUzaeM7PqRh+g5rLcuIV356ntV3pREVxyiSTePTYVYIHU9YXkLKQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-sdk-s3@3.410.0: - resolution: {integrity: sha512-K2sG2V1ZkezYMCIy3uMt0MwtflcfIwLptwm0iFLaYitiINZQ1tcslk9ggAjyTHg0rslDSI4/zjkhy8VHFOV7HA==} + /@aws-sdk/middleware-sdk-s3@3.413.0: + resolution: {integrity: sha512-kKLi2zP0gTkM0Z2+BuIHIUF4b0e1OdczSJQM2GIV+2IIZNfP23lM79dJeWnbITk4/eXs6eW/98mIaokLPjT0Gg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@aws-sdk/util-arn-parser': 3.310.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-sdk-sts@3.410.0: - resolution: {integrity: sha512-YfBpctDocRR4CcROoDueJA7D+aMLBV8nTFfmVNdLLLgyuLZ/AUR11VQSu1lf9gQZKl8IpKE/BLf2fRE/qV1ZuA==} + /@aws-sdk/middleware-sdk-sts@3.413.0: + resolution: {integrity: sha512-t0u//JUyaEZRVnH5q+Ur3tWnuyIsTdwA0XOdDCZXcSlLYzGp2MI/tScLjn9IydRrceIFpFfmbjk4Nf/Q6TeBTQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/middleware-signing': 3.410.0 - '@aws-sdk/types': 3.410.0 + '@aws-sdk/middleware-signing': 3.413.0 + '@aws-sdk/types': 3.413.0 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-signing@3.410.0: - resolution: {integrity: sha512-KBAZ/eoAJUSJv5us2HsKwK2OszG2s9FEyKpEhgnHLcbbKzW873zHBH5GcOGEQu4AWArTy2ndzJu3FF+9/J9hJQ==} + /@aws-sdk/middleware-signing@3.413.0: + resolution: {integrity: sha512-QFEnVvIKYPCermM+ESxEztgUgXzGSKpnPnohMYNvSZySqmOLu/4VvxiZbRO/BX9J3ZHcUgaw4vKm5VBZRrycxw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/property-provider': 2.0.8 '@smithy/protocol-http': 3.0.3 '@smithy/signature-v4': 2.0.7 @@ -967,51 +967,51 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-ssec@3.410.0: - resolution: {integrity: sha512-DNsjVTXoxIh+PuW9o45CFaMiconbuZRm19MC3NA1yNCaCj3ZxD5OdXAutq6UjQdrx8UG4EjUlCJEEvBKmboITw==} + /@aws-sdk/middleware-ssec@3.413.0: + resolution: {integrity: sha512-MQNksEnhjObNLgE2zRd0OltdijQuqHaArP3FygtdeE2bCXc/D5mCpUX8fgDC5grQIBNdRdaar2YL62UxFsHWrw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-user-agent@3.410.0: - resolution: {integrity: sha512-ZayDtLfvCZUohSxQc/49BfoU/y6bDHLfLdyyUJbJ54Sv8zQcrmdyKvCBFUZwE6tHQgAmv9/ZT18xECMl+xiONA==} + /@aws-sdk/middleware-user-agent@3.413.0: + resolution: {integrity: sha512-eVMJyeWxNBqerhfD+sE9sTjDtwQiECrfU6wpUQP5fGPhJD2cVVZPxuTuJGDZCu/4k/V61dF85IYlsPUNLdVQ6w==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 '@smithy/protocol-http': 3.0.3 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/signature-v4-multi-region@3.412.0: - resolution: {integrity: sha512-ijxOeYpNDuk2T940S9HYcZ1C+wTP9vqp1Cw37zw9whVY2mKV3Vr7i+44D4FQ5HhWULgdwhjD7IctbNxPIPzUZQ==} + /@aws-sdk/signature-v4-multi-region@3.413.0: + resolution: {integrity: sha512-4USefVS5HPeJ8Yx0j6l84837adWGTifGpnltD+4mIgvpGp/hW3EkwvJko6i4cnLbeY8D2+8XvgT9YN1LUhvFmg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/protocol-http': 3.0.3 '@smithy/signature-v4': 2.0.7 '@smithy/types': 2.3.1 tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.410.0: - resolution: {integrity: sha512-d5Nc0xydkH/X0LA1HDyhGY5sEv4LuADFk+QpDtT8ogLilcre+b1jpdY8Sih/gd1KoGS1H+d1tz2hSGwUHAbUbw==} + /@aws-sdk/token-providers@3.413.0: + resolution: {integrity: sha512-NfP1Ib9LAWVLMTOa/1aJwt4TRrlRrNyukCpVZGfNaMnNNEoP5Rakdbcs8KFVHe/MJzU+GdKVzxQ4TgRkLOGTrA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.410.0 - '@aws-sdk/middleware-logger': 3.410.0 - '@aws-sdk/middleware-recursion-detection': 3.410.0 - '@aws-sdk/middleware-user-agent': 3.410.0 - '@aws-sdk/types': 3.410.0 - '@aws-sdk/util-endpoints': 3.410.0 - '@aws-sdk/util-user-agent-browser': 3.410.0 - '@aws-sdk/util-user-agent-node': 3.410.0 + '@aws-sdk/middleware-host-header': 3.413.0 + '@aws-sdk/middleware-logger': 3.413.0 + '@aws-sdk/middleware-recursion-detection': 3.413.0 + '@aws-sdk/middleware-user-agent': 3.413.0 + '@aws-sdk/types': 3.413.0 + '@aws-sdk/util-endpoints': 3.413.0 + '@aws-sdk/util-user-agent-browser': 3.413.0 + '@aws-sdk/util-user-agent-node': 3.413.0 '@smithy/config-resolver': 2.0.8 '@smithy/fetch-http-handler': 2.1.3 '@smithy/hash-node': 2.0.7 @@ -1041,8 +1041,8 @@ packages: - aws-crt dev: false - /@aws-sdk/types@3.410.0: - resolution: {integrity: sha512-D7iaUCszv/v04NDaZUmCmekamy6VD/lKozm/3gS9+dkfU6cC2CsNoUfPV8BlV6dPdw0oWgF91am3I1stdvfVrQ==} + /@aws-sdk/types@3.413.0: + resolution: {integrity: sha512-j1xib0f/TazIFc5ySIKOlT1ujntRbaoG4LJFeEezz4ji03/wSJMI8Vi4KjzpBp8J1tTu0oRDnsxRIGixsUBeYQ==} engines: {node: '>=14.0.0'} dependencies: '@smithy/types': 2.3.1 @@ -1056,11 +1056,11 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-endpoints@3.410.0: - resolution: {integrity: sha512-iNiqJyC7N3+8zFwnXUqcWSxrZecVZLToo1iTQQdeYL2af1IcOtRgb7n8jpAI/hmXhBSx2+3RI+Y7pxyFo1vu+w==} + /@aws-sdk/util-endpoints@3.413.0: + resolution: {integrity: sha512-VAwr7cITNb1L6/2XUPIbCOuhKGm0VtKCRblurrfUF2bxqG/wtuw/2Fm4ahYJPyxklOSXAMSq+RHdFWcir0YB/g==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 tslib: 2.6.2 dev: false @@ -1071,17 +1071,17 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-browser@3.410.0: - resolution: {integrity: sha512-i1G/XGpXGMRT2zEiAhi1xucJsfCWk8nNYjk/LbC0sA+7B9Huri96YAzVib12wkHPsJQvZxZC6CpQDIHWm4lXMA==} + /@aws-sdk/util-user-agent-browser@3.413.0: + resolution: {integrity: sha512-7j/qWcRO2OBZBre2fC6V6M0PAS9n7k6i+VtofPkkhxC2DZszLJElqnooF9hGmVGYK3zR47Np4WjURXKIEZclWg==} dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/types': 2.3.1 bowser: 2.11.0 tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-node@3.410.0: - resolution: {integrity: sha512-bK70t1jHRl8HrJXd4hEIwc5PBZ7U0w+81AKFnanIVKZwZedd6nLibUXDTK14z/Jp2GFcBqd4zkt2YLGkRt/U4A==} + /@aws-sdk/util-user-agent-node@3.413.0: + resolution: {integrity: sha512-vHm9TVZIzfWMeDvdmoOky6VarqOt8Pr68CESHN0jyuO6XbhCDnr9rpaXiBhbSR+N1Qm7R/AfJgAhQyTMu2G1OA==} engines: {node: '>=14.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -1089,7 +1089,7 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.410.0 + '@aws-sdk/types': 3.413.0 '@smithy/node-config-provider': 2.0.10 '@smithy/types': 2.3.1 tslib: 2.6.2 @@ -1468,7 +1468,7 @@ packages: dev: true optional: true - /@commitlint/load@17.7.1(@swc/core@1.3.84): + /@commitlint/load@17.7.1(@swc/core@1.3.85): resolution: {integrity: sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ==} engines: {node: '>=v14'} requiresBuild: true @@ -1485,7 +1485,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@swc/core@1.3.84)(@types/node@20.4.7)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.85)(@types/node@20.4.7)(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - '@swc/core' @@ -1590,10 +1590,10 @@ packages: resolution: {integrity: sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==} dev: true - /@firebase/app-compat@0.2.18: - resolution: {integrity: sha512-zUbAAZHhwmMUyaNFiFr+1Z/sfcxSQBFrRhpjzzpQMTfiV2C/+P0mC3BQA0HsysdGSYOlwrCs5rEGOyarhRU9Kw==} + /@firebase/app-compat@0.2.19: + resolution: {integrity: sha512-QkJDqYqjhvs4fTMcRVXQkP9hbo5yfoJXDWkhU4VA5Vzs8Qsp76VPzYbqx5SD5OmBy+bz/Ot1UV8qySPGI4aKuw==} dependencies: - '@firebase/app': 0.9.18 + '@firebase/app': 0.9.19 '@firebase/component': 0.6.4 '@firebase/logger': 0.4.0 '@firebase/util': 1.9.3 @@ -1603,8 +1603,8 @@ packages: /@firebase/app-types@0.9.0: resolution: {integrity: sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q==} - /@firebase/app@0.9.18: - resolution: {integrity: sha512-SIJi3B/LzNezaEgbFCFIem12+51khkA3iewYljPQPUArWGSAr1cO9NK8TvtJWax5GMKSmQbJPqgi6a+gxHrWGQ==} + /@firebase/app@0.9.19: + resolution: {integrity: sha512-t/SHyZ3xWkR77ZU9VMoobDNFLdDKQ5xqoCAn4o16gTsA1C8sJ6ZOMZ02neMOPxNHuQXVE4tA8ukilnDbnK7uJA==} dependencies: '@firebase/component': 0.6.4 '@firebase/logger': 0.4.0 @@ -1716,7 +1716,7 @@ packages: - supports-color dev: false - /@golevelup/nestjs-stripe@0.6.3(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(rxjs@7.8.1)(stripe@13.5.0): + /@golevelup/nestjs-stripe@0.6.3(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(rxjs@7.8.1)(stripe@13.6.0): resolution: {integrity: sha512-1h9VBwZIpw/xN5iuzpA1YtQq2ezOP7dVEUnB4xtGTWX3/3KjUm2DlBawQ5YN8aTK+FJMCHTg839rq4FryEj12w==} peerDependencies: stripe: ^11.12.0 @@ -1724,7 +1724,7 @@ packages: '@golevelup/nestjs-common': 2.0.0(@nestjs/common@10.2.5) '@golevelup/nestjs-discovery': 4.0.0(@nestjs/common@10.2.5)(@nestjs/core@10.2.5) '@golevelup/nestjs-modules': 0.7.0(@nestjs/common@10.2.5)(rxjs@7.8.1) - stripe: 13.5.0 + stripe: 13.6.0 transitivePeerDependencies: - '@nestjs/common' - '@nestjs/core' @@ -1870,7 +1870,7 @@ packages: requiresBuild: true dependencies: '@grpc/proto-loader': 0.7.9 - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: false optional: true @@ -2177,7 +2177,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2198,14 +2198,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2240,7 +2240,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 jest-mock: 29.7.0 dev: true @@ -2267,7 +2267,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.6.0 + '@types/node': 20.6.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2300,7 +2300,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2387,7 +2387,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.6.0 + '@types/node': 20.6.1 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2399,7 +2399,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.6.0 + '@types/node': 20.6.1 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -2757,7 +2757,7 @@ packages: rxjs: 7.8.1 dev: false - /@nestjs/cli@10.1.17(@swc/core@1.3.84): + /@nestjs/cli@10.1.17(@swc/core@1.3.85): resolution: {integrity: sha512-jUEnR2DgC15Op+IhcRWb6cyJrhec9CUQO+GtxCF2Dv9MwLcr4sTDq1UOkfs09HAhpuI8otgF2LoWGTlW3qRuqg==} engines: {node: '>= 16'} hasBin: true @@ -2774,7 +2774,7 @@ packages: '@angular-devkit/schematics': 16.2.0(chokidar@3.5.3) '@angular-devkit/schematics-cli': 16.2.0(chokidar@3.5.3) '@nestjs/schematics': 10.0.2(chokidar@3.5.3)(typescript@5.1.6) - '@swc/core': 1.3.84 + '@swc/core': 1.3.85 chalk: 4.1.2 chokidar: 3.5.3 cli-table3: 0.6.3 @@ -2791,7 +2791,7 @@ packages: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.1.6 - webpack: 5.88.2(@swc/core@1.3.84) + webpack: 5.88.2(@swc/core@1.3.85) webpack-node-externals: 3.0.0 transitivePeerDependencies: - esbuild @@ -3101,8 +3101,8 @@ packages: swagger-ui-dist: 5.6.2 dev: false - /@nestjs/terminus@10.0.1(@mikro-orm/core@5.8.1)(@mikro-orm/nestjs@5.2.1)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13)(rxjs@7.8.1): - resolution: {integrity: sha512-orQmQFdwN4QC2Oo30BrxEKzKAVeVluWQElgIe16NGvm597VqRH4b1GbKldVg6H8adehd/nR6RdCUyFozRdl2rA==} + /@nestjs/terminus@10.1.1(@mikro-orm/core@5.8.1)(@mikro-orm/nestjs@5.2.1)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.5)(@nestjs/core@10.2.5)(reflect-metadata@0.1.13)(rxjs@7.8.1): + resolution: {integrity: sha512-aDoPK/uaR9PHn56xzand6zqpp+S3Ibm+y/OrG3M01F1WnScLfo29hbS6MdnIMqmVRAS11r/8X3xWTSo8TT/Lig==} peerDependencies: '@grpc/grpc-js': '*' '@grpc/proto-loader': '*' @@ -3539,7 +3539,7 @@ packages: jest-runtime: '>=28' dependencies: '@jest/transform': 29.7.0 - jest: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) jest-runtime: 29.7.0 dev: true @@ -4011,8 +4011,8 @@ packages: resolution: {integrity: sha512-wlt6JW69MHqLY2M6Sm/jVyCojNRKq2CBvwH0Hbx24SFhDQQGkgEjeKxVutDxHSyrWixFaOSLXC27euzxijhyMQ==} dev: false - /@swc/core-darwin-arm64@1.3.84: - resolution: {integrity: sha512-mqK0buOo+toF2HoJ/gWj2ApZbvbIiNq3mMwSTHCYJHlQFQfoTWnl9aaD5GSO4wfNFVYfEZ1R259o5uv5NlVtoA==} + /@swc/core-darwin-arm64@1.3.85: + resolution: {integrity: sha512-jTikp+i4nO4Ofe6qGm4I3sFeebD1OvueBCHITux5tQKD6umN1c2z4CRGv6K49NIz/qEpUcdr6Qny6K+3yibVFQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -4020,8 +4020,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.84: - resolution: {integrity: sha512-cyuQZz62C43EDZqtnptUTlfDvAjgG3qu139m5zsfIK6ltXA5inKFbDWV3a/M5c18dFzA2Xh21Q46XZezmtQ9Tg==} + /@swc/core-darwin-x64@1.3.85: + resolution: {integrity: sha512-3uHYkjVU+2F+YbVYtq5rH0uCJIztFTALaS3mQEfQUZKXZ5/8jD5titTCRqFKtSlQg0CzaFZgsYsuqwYBmgN0mA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -4029,8 +4029,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.84: - resolution: {integrity: sha512-dmt/ECQrp3ZPWnK27p4E4xRIRHOoJhgGvxC5t5YaWzN20KcxE9ykEY2oLGSoeceM/A+4D11aRYGwF/EM7yOkvA==} + /@swc/core-linux-arm-gnueabihf@1.3.85: + resolution: {integrity: sha512-ouHzAHsFaEOkRuoTAOI/8n2m8BQAAnb4vr/xbMhhDOmix0lp5eNsW5Iac/EcJ2uG6B3n7P2K8oycj9SWkj+pfw==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -4038,8 +4038,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.84: - resolution: {integrity: sha512-PgVfrI3NVg2z/oeg3GWLb9rFLMqidbdPwVH5nRyHVP2RX/BWP6qfnYfG+gJv4qrKzIldb9TyCGH7y8VWctKLxw==} + /@swc/core-linux-arm64-gnu@1.3.85: + resolution: {integrity: sha512-/Z1CZOWiO+NqJEh1J20PIxQFHMH43upQJ1l7FJ5Z7+MyuYF8WkeJ7OSovau729pBR+38vvvccEJrMZIztfv7hQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -4047,8 +4047,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.84: - resolution: {integrity: sha512-hcuEa8/vin4Ns0P+FpcDHQ4f3jmhgGKQhqw0w+TovPSVTIXr+nrFQ2AGhs9nAxS6tSQ77C53Eb5YRpK8ToFo1A==} + /@swc/core-linux-arm64-musl@1.3.85: + resolution: {integrity: sha512-gfh7CfKavi076dbMBTzfdawSGcYfZ4+1Q+8aRkSesqepKHcIWIJti8Cf3zB4a6CHNhJe+VN0Gb7DEfumydAm1w==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -4056,8 +4056,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.84: - resolution: {integrity: sha512-IvyimSbwGdu21jBBEqR1Up8Jhvl8kIAf1k3e5Oy8oRfgojdUfmW1EIwgGdoUeyQ1VHlfquiWaRGfsnHQUKl35g==} + /@swc/core-linux-x64-gnu@1.3.85: + resolution: {integrity: sha512-lWVqjHKzofb9q1qrBM4dLqO7CIisp08/xMS5Hz9DWex1gTc5F2b6yJO6Ceqwa256GMweJcdP6A5EvEFQAiZ5dg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -4065,8 +4065,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.84: - resolution: {integrity: sha512-hdgVU/O5ufDCe+p5RtCjU7PRNwd0WM+eWJS+GNY4QWL6O8y2VLM+i4+6YzwSUjeBk0xd+1YElMxbqz7r5tSZhw==} + /@swc/core-linux-x64-musl@1.3.85: + resolution: {integrity: sha512-EPJmlfqC05TUetnlErxNRyIp7Nc3B2w9abET6oQ/EgldeAeQnZ3M6svMViET/c2QSomgrU3rdP+Qcozkt62/4A==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -4074,8 +4074,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.84: - resolution: {integrity: sha512-rzH6k2BF0BFOFhUTD+bh0oCiUCZjFfDfoZoYNN/CM0qbtjAcFH21hzMh/EH8ZaXq8k/iQmUNNa5MPNPZ4SOMNw==} + /@swc/core-win32-arm64-msvc@1.3.85: + resolution: {integrity: sha512-ibckJDZw8kNosciMexwk0z75ZyUhwtiFMV9rSBpup0opa7NNCUCoERCJ1e9LRyMdhsVUoLpZg/KZiHCdTw96hQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -4083,8 +4083,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.84: - resolution: {integrity: sha512-Y+Dk7VLLVwwsAzoDmjkNW/sTmSPl9PGr4Mj1nhc5A2NNxZ+hz4SxFMclacDI03SC5ikK8Qh6WOoE/+nwUDa3uA==} + /@swc/core-win32-ia32-msvc@1.3.85: + resolution: {integrity: sha512-hY4MpHGUVQHL1T2kgRXOigDho4DTIpVPYzJ4uyy8VQRbS7GzN5XtvdGP/fA4zp8+2BQjcig+6J7Y92SY15ouNQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -4092,8 +4092,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.84: - resolution: {integrity: sha512-WmpaosqCWMX7DArLdU8AJcj96hy0PKlYh1DaMVikSrrDHbJm2dZ8rd27IK3qUB8DgPkrDYHmLAKNZ+z3gWXgRQ==} + /@swc/core-win32-x64-msvc@1.3.85: + resolution: {integrity: sha512-ktxWOMFJ0iqKn6WUHtXqi4CS7xkyHmrRtjllGRuGqxmLmDX/HSOfuQ55Tm1KXKk5oHLacJkUbOSF2kBrpZ8dpg==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -4101,8 +4101,8 @@ packages: dev: true optional: true - /@swc/core@1.3.84: - resolution: {integrity: sha512-UPKUiDwG7HOdPfOb1VFeEJ76JDgU2w80JLewzx6tb0fk9TIjhr9yxKBzPbzc/QpjGHDu5iaEuNeZcu27u4j63g==} + /@swc/core@1.3.85: + resolution: {integrity: sha512-qnoxp+2O0GtvRdYnXgR1v8J7iymGGYpx6f6yCK9KxipOZOjrlKILFANYlghQxZyPUfXwK++TFxfSlX4r9wK+kg==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -4113,26 +4113,26 @@ packages: dependencies: '@swc/types': 0.1.4 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.84 - '@swc/core-darwin-x64': 1.3.84 - '@swc/core-linux-arm-gnueabihf': 1.3.84 - '@swc/core-linux-arm64-gnu': 1.3.84 - '@swc/core-linux-arm64-musl': 1.3.84 - '@swc/core-linux-x64-gnu': 1.3.84 - '@swc/core-linux-x64-musl': 1.3.84 - '@swc/core-win32-arm64-msvc': 1.3.84 - '@swc/core-win32-ia32-msvc': 1.3.84 - '@swc/core-win32-x64-msvc': 1.3.84 - dev: true - - /@swc/jest@0.2.29(@swc/core@1.3.84): + '@swc/core-darwin-arm64': 1.3.85 + '@swc/core-darwin-x64': 1.3.85 + '@swc/core-linux-arm-gnueabihf': 1.3.85 + '@swc/core-linux-arm64-gnu': 1.3.85 + '@swc/core-linux-arm64-musl': 1.3.85 + '@swc/core-linux-x64-gnu': 1.3.85 + '@swc/core-linux-x64-musl': 1.3.85 + '@swc/core-win32-arm64-msvc': 1.3.85 + '@swc/core-win32-ia32-msvc': 1.3.85 + '@swc/core-win32-x64-msvc': 1.3.85 + dev: true + + /@swc/jest@0.2.29(@swc/core@1.3.85): resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 27.5.1 - '@swc/core': 1.3.84 + '@swc/core': 1.3.85 jsonc-parser: 3.2.0 dev: true @@ -4210,7 +4210,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.36 - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/cache-manager-redis-store@2.0.2: resolution: {integrity: sha512-Y9AkjU/y3If0nlJI/8k3mMmr/1FIuZ8U7biI5vQH0uP5mOb1Xycru6NcOiVKyUe/adHYUoY/EpnvWZ8NoBqRKQ==} @@ -4232,7 +4232,7 @@ packages: /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/cookie@0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} @@ -4244,7 +4244,7 @@ packages: /@types/cors@2.8.14: resolution: {integrity: sha512-RXHUvNWYICtbP6s18PnOCaqToK8y14DnLd75c6HfyKf228dxy7pHNOQkxPtvXKp/hINFMDjbYzsj63nnpPMSRQ==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/dompurify@3.0.2: resolution: {integrity: sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==} @@ -4273,7 +4273,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -4291,14 +4291,14 @@ packages: requiresBuild: true dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: false optional: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/http-errors@2.0.1: @@ -4338,7 +4338,7 @@ packages: /@types/jsonwebtoken@9.0.2: resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/linkify-it@3.0.3: resolution: {integrity: sha512-pTjcqY9E4nOI55Wgpz7eiI8+LzdYnw3qxXCfHyBDdPbYvbyLgWLJGh8EdPvqawwMK1Uo1794AUkkR38Fr0g+2g==} @@ -4355,7 +4355,7 @@ packages: /@types/mailparser@3.4.0: resolution: {integrity: sha512-MotFinA1sT2nPFtQw1WpaF3X6I1OdbEloaixMmk924BOYqwHmlZkoi7XcVUXHI+7i0to8JguHqYj5k/E6c9Chw==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 iconv-lite: 0.6.3 dev: true @@ -4406,13 +4406,13 @@ packages: dev: true optional: true - /@types/node@20.6.0: - resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==} + /@types/node@20.6.1: + resolution: {integrity: sha512-4LcJvuXQlv4lTHnxwyHQZ3uR9Zw2j7m1C9DfuwoTFQQP4Pmu04O6IfLYgMmHoOCt0nosItLLZAH+sOrRE0Bo8g==} /@types/nodemailer@6.4.10: resolution: {integrity: sha512-oPW/IdhkU3FyZc1dzeqmS+MBjrjZNiiINnrEOrWALzccJlP5xTlbkNr2YnTnnyj9Eqm5ofjRoASEbrCYpA7BrA==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/normalize-package-data@2.4.1: @@ -4421,7 +4421,7 @@ packages: /@types/oauth@0.9.2: resolution: {integrity: sha512-Nu3/abQ6yR9VlsCdX3aiGsWFkj6OJvJqDvg/36t8Gwf2mFXdBZXPDN3K+2yfeA6Lo2m1Q12F8Qil9TZ48nWhOQ==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/parse-json@4.0.0: @@ -4477,7 +4477,7 @@ packages: resolution: {integrity: sha512-ctA5USWHqFokICj74fLx9M7T1ClqA5kshfJwU0SGLfYqkVIR9sC34CBuuRlNjTiP9NRWv4qx9jVm6kIBQZQjpQ==} dependencies: '@types/mailparser': 3.4.0 - '@types/node': 20.6.0 + '@types/node': 20.6.1 '@types/nodemailer': 6.4.10 dev: true @@ -4488,7 +4488,7 @@ packages: /@types/qrcode@1.5.2: resolution: {integrity: sha512-W4KDz75m7rJjFbyCctzCtRzZUj+PrUHV+YjqDp50sSRezTbrtEAIq2iTzC6lISARl3qw+8IlcCyljdcVJE0Wug==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/qs@6.9.8: @@ -4506,7 +4506,7 @@ packages: /@types/redis@2.8.32: resolution: {integrity: sha512-7jkMKxcGq9p242exlbsVzuJb57KqHRhNl4dHoQu2Y5v9bCAbtIXXH0R3HleSQW4CTOqpHIYUW3t6tpUj4BVQ+w==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/rimraf@3.0.2: @@ -4514,7 +4514,7 @@ packages: requiresBuild: true dependencies: '@types/glob': 8.1.0 - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: false optional: true @@ -4526,19 +4526,19 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/serve-static@1.15.2: resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==} dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 20.6.0 + '@types/node': 20.6.1 /@types/sharp@0.31.1: resolution: {integrity: sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/stack-utils@2.0.1: @@ -4549,7 +4549,7 @@ packages: resolution: {integrity: sha512-LOWgpacIV8GHhrsQU+QMZuomfqXiqzz3ILLkCtKx3Us6AmomFViuzKT9D693QTKgyut2oCytMG8/efOop+DB+w==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 20.6.0 + '@types/node': 20.6.1 dev: true /@types/supertest@2.0.12: @@ -4563,7 +4563,7 @@ packages: dependencies: '@hapi/hapi': 21.1.0 '@types/express': 4.17.17 - '@types/node': 20.6.0 + '@types/node': 20.6.1 fastify: 3.29.5 joi: 17.10.1 prom-client: 14.2.0 @@ -6028,13 +6028,13 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /commitizen@4.3.0(@swc/core@1.3.84): + /commitizen@4.3.0(@swc/core@1.3.85): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@swc/core@1.3.84) + cz-conventional-changelog: 3.3.0(@swc/core@1.3.85) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6182,7 +6182,7 @@ packages: dependencies: '@types/node': 20.4.7 cosmiconfig: 8.3.6(typescript@5.2.2) - ts-node: 10.9.1(@swc/core@1.3.84)(@types/node@20.4.7)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.85)(@types/node@20.4.7)(typescript@5.2.2) typescript: 5.2.2 dev: true optional: true @@ -6216,7 +6216,7 @@ packages: dev: true optional: true - /create-jest@29.7.0(@types/node@20.6.0)(ts-node@10.9.1): + /create-jest@29.7.0(@types/node@20.6.1)(ts-node@10.9.1): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6225,7 +6225,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -6292,18 +6292,18 @@ packages: rrweb-cssom: 0.6.0 dev: false - /cz-conventional-changelog@3.3.0(@swc/core@1.3.84): + /cz-conventional-changelog@3.3.0(@swc/core@1.3.85): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@swc/core@1.3.84) + commitizen: 4.3.0(@swc/core@1.3.85) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 17.7.1(@swc/core@1.3.84) + '@commitlint/load': 17.7.1(@swc/core@1.3.85) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6655,7 +6655,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.14 - '@types/node': 20.6.0 + '@types/node': 20.6.1 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -6945,7 +6945,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.7.0(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.49.0)(typescript@5.2.2) eslint: 8.49.0 - jest: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) transitivePeerDependencies: - supports-color - typescript @@ -7539,7 +7539,7 @@ packages: '@fastify/busboy': 1.2.1 '@firebase/database-compat': 0.3.4 '@firebase/database-types': 0.10.4 - '@types/node': 20.6.0 + '@types/node': 20.6.1 jsonwebtoken: 9.0.2 jwks-rsa: 3.0.1 node-forge: 1.3.1 @@ -7618,7 +7618,7 @@ packages: semver: 7.5.4 tapable: 2.2.1 typescript: 5.1.6 - webpack: 5.88.2(@swc/core@1.3.84) + webpack: 5.88.2(@swc/core@1.3.85) dev: true /form-data@4.0.0: @@ -8762,7 +8762,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -8783,7 +8783,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.6.0)(ts-node@10.9.1): + /jest-cli@29.7.0(@types/node@20.6.1)(ts-node@10.9.1): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8797,10 +8797,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -8811,7 +8811,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.6.0)(ts-node@10.9.1): + /jest-config@29.7.0(@types/node@20.6.1)(ts-node@10.9.1): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8826,7 +8826,7 @@ packages: '@babel/core': 7.22.17 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 babel-jest: 29.7.0(@babel/core@7.22.17) chalk: 4.1.2 ci-info: 3.8.0 @@ -8846,7 +8846,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.84)(@types/node@20.6.0)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.85)(@types/node@20.6.1)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -8887,7 +8887,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -8903,7 +8903,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 20.6.0 + '@types/node': 20.6.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -8954,7 +8954,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 jest-util: 29.7.0 dev: true @@ -9009,7 +9009,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -9040,7 +9040,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -9092,7 +9092,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9117,7 +9117,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.0 + '@types/node': 20.6.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -9129,7 +9129,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9138,13 +9138,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.6.0)(ts-node@10.9.1): + /jest@29.7.0(@types/node@20.6.1)(ts-node@10.9.1): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9157,7 +9157,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.6.0)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@20.6.1)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -11145,7 +11145,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.6.0 + '@types/node': 20.6.1 long: 5.2.3 dev: false optional: true @@ -11165,7 +11165,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.6.0 + '@types/node': 20.6.1 long: 5.2.3 dev: false optional: true @@ -11759,8 +11759,8 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sample-env@1.0.10: - resolution: {integrity: sha512-ENFLXPKcAcTgClZ3DGE09r9Lt7w+SGI9fPPtFvi8ZEsZyvv1n8ho4gNHWQHCyJ8eKXOCfBFd/pROTD3LvK2koA==} + /sample-env@1.0.11: + resolution: {integrity: sha512-yVuboC1F8kEZLJkaenla/cuHxCyvOzmIu0ajs3YDUQqX5FGdMox52nBdpZVkBOnsKCzxkdbTAXEixldbWHDp5w==} hasBin: true dependencies: yargs: 17.7.2 @@ -12247,11 +12247,11 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /stripe@13.5.0: - resolution: {integrity: sha512-odGQbvkDVxR7ldxXth7kWaUv6M31bsPMYKCBR8oIIRDoiR4MfxWaLdz5h7QQDsGtelZugqx7AEVoC6twST+0VQ==} + /stripe@13.6.0: + resolution: {integrity: sha512-0VSzva12onR75i708y2CB+UCeQKfPeLRkOCaGZYzHXiXiubB0C3pLKq+MPNfnajzfOeO6EVBita6rEAFGj0ZGA==} engines: {node: '>=12.*'} dependencies: - '@types/node': 20.6.0 + '@types/node': 20.6.1 qs: 6.11.2 dev: false @@ -12443,7 +12443,7 @@ packages: dev: false optional: true - /terser-webpack-plugin@5.3.9(@swc/core@1.3.84)(webpack@5.88.2): + /terser-webpack-plugin@5.3.9(@swc/core@1.3.85)(webpack@5.88.2): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -12460,12 +12460,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.19 - '@swc/core': 1.3.84 + '@swc/core': 1.3.85 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.19.4 - webpack: 5.88.2(@swc/core@1.3.84) + webpack: 5.88.2(@swc/core@1.3.85) dev: true /terser@5.19.4: @@ -12623,7 +12623,7 @@ packages: micromatch: 4.0.5 semver: 7.5.4 typescript: 5.2.2 - webpack: 5.88.2(@swc/core@1.3.84) + webpack: 5.88.2(@swc/core@1.3.85) dev: true /ts-morph@19.0.0: @@ -12633,7 +12633,7 @@ packages: code-block-writer: 12.0.0 dev: false - /ts-node@10.9.1(@swc/core@1.3.84)(@types/node@20.4.7)(typescript@5.2.2): + /ts-node@10.9.1(@swc/core@1.3.85)(@types/node@20.4.7)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12648,7 +12648,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.84 + '@swc/core': 1.3.85 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -12666,7 +12666,7 @@ packages: dev: true optional: true - /ts-node@10.9.1(@swc/core@1.3.84)(@types/node@20.6.0)(typescript@5.2.2): + /ts-node@10.9.1(@swc/core@1.3.85)(@types/node@20.6.1)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12681,12 +12681,12 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.84 + '@swc/core': 1.3.85 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.6.0 + '@types/node': 20.6.1 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -12954,8 +12954,8 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - /unprofane@1.0.4: - resolution: {integrity: sha512-eF6wUOrus9rFJRq9vc6sCyYmbBxUfRn1s5gXENSfZOpTHSakWDbw52IpdSwargGXa/KgxwNCyDN8riQF2IuMgQ==} + /unprofane@1.0.6: + resolution: {integrity: sha512-0bIL5n6asS9hIXZWKK/4SP0u4awdCdkfLoEIvp2+WTDPCx2nfE2zxj5VWIrxF5kwymqh8DwVTGrgQqKoOLFBqQ==} dev: false /update-browserslist-db@1.0.11(browserslist@4.21.10): @@ -13122,7 +13122,7 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.88.2(@swc/core@1.3.84): + /webpack@5.88.2(@swc/core@1.3.85): resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -13153,7 +13153,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.84)(webpack@5.88.2) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.85)(webpack@5.88.2) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: