diff --git a/apps/chat-backend/package.json b/apps/chat-backend/package.json index 20f10cb..cc79392 100644 --- a/apps/chat-backend/package.json +++ b/apps/chat-backend/package.json @@ -38,7 +38,7 @@ "rimraf": "^3.0.2", "pm2": "^5.1.0", "socket.io": "^4.0.0", - "redis": "~3.1.2", + "redis": "~4.6.12", "socket.io-redis": "~6.1.1", "jsonwebtoken": "~8.5.1" }, diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 075bdbb..d901f51 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -69,7 +69,7 @@ specifiers: puppeteer: ~10.4.0 randombytes: ~2.1.0 readable-stream: ~3.6.0 - redis: ~3.1.2 + redis: ~4.6.12 reflect-metadata: ^0.1.13 rimraf: ^3.0.2 rxjs: ~6.6.7 @@ -153,7 +153,7 @@ dependencies: puppeteer: 10.4.0 randombytes: 2.1.0 readable-stream: 3.6.0 - redis: 3.1.2 + redis: 4.6.12 reflect-metadata: 0.1.13 rimraf: 3.0.2 rxjs: 6.6.7 @@ -3001,6 +3001,55 @@ packages: - supports-color dev: false + /@redis/bloom/1.2.0_@redis+client@1.5.13: + resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} + peerDependencies: + '@redis/client': ^1.0.0 + dependencies: + '@redis/client': 1.5.13 + dev: false + + /@redis/client/1.5.13: + resolution: {integrity: sha512-epkUM9D0Sdmt93/8Ozk43PNjLi36RZzG+d/T1Gdu5AI8jvghonTeLYV69WVWdilvFo+PYxbP0TZ0saMvr6nscQ==} + engines: {node: '>=14'} + dependencies: + cluster-key-slot: 1.1.2 + generic-pool: 3.9.0 + yallist: 4.0.0 + dev: false + + /@redis/graph/1.1.1_@redis+client@1.5.13: + resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} + peerDependencies: + '@redis/client': ^1.0.0 + dependencies: + '@redis/client': 1.5.13 + dev: false + + /@redis/json/1.0.6_@redis+client@1.5.13: + resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} + peerDependencies: + '@redis/client': ^1.0.0 + dependencies: + '@redis/client': 1.5.13 + dev: false + + /@redis/search/1.1.6_@redis+client@1.5.13: + resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} + peerDependencies: + '@redis/client': ^1.0.0 + dependencies: + '@redis/client': 1.5.13 + dev: false + + /@redis/time-series/1.0.5_@redis+client@1.5.13: + resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} + peerDependencies: + '@redis/client': ^1.0.0 + dependencies: + '@redis/client': 1.5.13 + dev: false + /@schematics/angular/11.2.14: resolution: {integrity: sha512-nErn5BFYp4HB7mOkt23kF+dyM6zPxolejM8eXQ5vd/rdhcc6ROaMZ0EmeEAWkfqB3+vqaSDz/D2Nm/IjJlyW/Q==} engines: {node: '>= 10.13.0', npm: ^6.11.0 || ^7.5.6, yarn: '>= 1.13.0'} @@ -3242,7 +3291,7 @@ packages: dev: false /@types/json5/0.0.29: - resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false /@types/jsonwebtoken/8.5.5: @@ -3636,7 +3685,7 @@ packages: '@typescript-eslint/visitor-keys': 4.29.2 debug: 4.3.2 globby: 11.0.4 - is-glob: 4.0.1 + is-glob: 4.0.3 semver: 7.3.5 tsutils: 3.21.0_typescript@4.3.5 typescript: 4.3.5 @@ -4367,7 +4416,7 @@ packages: dev: false /arrify/1.0.1: - resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} dev: false @@ -5272,6 +5321,11 @@ packages: engines: {node: '>=0.8'} dev: false + /cluster-key-slot/1.1.2: + resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} + engines: {node: '>=0.10.0'} + dev: false + /co/4.6.0: resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -5990,7 +6044,7 @@ packages: dev: false /deep-is/0.1.3: - resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} + resolution: {integrity: sha512-GtxAN4HvBachZzm4OnWqc45ESpUCMwkYcsjnsPs23FwJbsO+k4t0k9bQCgOmzIlpHO28+WPK/KRbRk0DDHuuDw==} dev: false /deepmerge/4.2.2: @@ -6666,7 +6720,7 @@ packages: ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 - is-glob: 4.0.1 + is-glob: 4.0.3 js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -6978,7 +7032,7 @@ packages: dev: false /fast-levenshtein/2.0.6: - resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: false /fast-printf/1.6.6: @@ -7346,7 +7400,7 @@ packages: dev: false /functional-red-black-tree/1.0.1: - resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} dev: false /gauge/2.7.4: @@ -7362,6 +7416,11 @@ packages: wide-align: 1.1.3 dev: false + /generic-pool/3.9.0: + resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} + engines: {node: '>= 4'} + dev: false + /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -7908,7 +7967,7 @@ packages: dev: false /imurmurhash/0.1.4: - resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} dev: false @@ -9169,7 +9228,7 @@ packages: dev: false /json-stable-stringify-without-jsonify/1.0.1: - resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: false /json-stringify-safe/5.0.1: @@ -9506,7 +9565,7 @@ packages: dev: false /lodash.clonedeep/4.5.0: - resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} dev: false /lodash.get/4.4.2: @@ -9562,7 +9621,7 @@ packages: dev: false /lodash.truncate/4.4.2: - resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} dev: false /lodash.uniq/4.5.0: @@ -10049,7 +10108,7 @@ packages: dev: false /natural-compare/1.4.0: - resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: false /needle/2.4.0: @@ -11824,6 +11883,17 @@ packages: redis-parser: 3.0.0 dev: false + /redis/4.6.12: + resolution: {integrity: sha512-41Xuuko6P4uH4VPe5nE3BqXHB7a9lkFL0J29AlxKaIfD6eWO8VO/5PDF9ad2oS+mswMsfFxaM5DlE3tnXT+P8Q==} + dependencies: + '@redis/bloom': 1.2.0_@redis+client@1.5.13 + '@redis/client': 1.5.13 + '@redis/graph': 1.1.1_@redis+client@1.5.13 + '@redis/json': 1.0.6_@redis+client@1.5.13 + '@redis/search': 1.1.6_@redis+client@1.5.13 + '@redis/time-series': 1.0.5_@redis+client@1.5.13 + dev: false + /reflect-metadata/0.1.13: resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} dev: false @@ -14697,7 +14767,7 @@ packages: dev: false /yn/2.0.0: - resolution: {integrity: sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=} + resolution: {integrity: sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ==} engines: {node: '>=4'} dev: false @@ -14716,7 +14786,7 @@ packages: dev: false file:projects/chat-backend.tgz_rxjs@6.6.7: - resolution: {integrity: sha512-yhuHz78w+sn/vJcsWWOvgQyMa/eW2O+HiSLQ2AiwRiSd1xUCdu+710Ne5fH59JWkpcoIHWU3osKwkOgB1YtUJg==, tarball: file:projects/chat-backend.tgz} + resolution: {integrity: sha512-rH9rc9KzL2FxpS1oeq/JmtzgrMjAvXmHods6Ts5Nqt1ECaXL6OHav/folCcmCHype+ELz+vMhB50/wnpQE3UVQ==, tarball: file:projects/chat-backend.tgz} id: file:projects/chat-backend.tgz name: '@rush-temp/chat-backend' version: 0.0.0 @@ -14747,7 +14817,7 @@ packages: jsonwebtoken: 8.5.1 pm2: 5.1.0 prettier: 2.3.2 - redis: 3.1.2 + redis: 4.6.12 reflect-metadata: 0.1.13 rimraf: 3.0.2 socket.io: 4.1.3