diff --git a/packages/cache-e2e-tests/package.json b/packages/cache-e2e-tests/package.json index f370b564..0ba07654 100644 --- a/packages/cache-e2e-tests/package.json +++ b/packages/cache-e2e-tests/package.json @@ -42,10 +42,10 @@ "@soluble/dsn-parser": "workspace:^", "@types/ioredis": "4.28.7", "@types/jest": "27.4.0", - "@types/redis": "2.8.32", + "@types/redis": "4.0.10", "ioredis": "4.28.4", "jest": "27.5.0", - "redis": "3.1.2", + "redis": "4.0.3", "testcontainers": "8.2.0", "ts-jest": "27.1.3", "typescript": "4.5.5" diff --git a/packages/cache-redis/package.json b/packages/cache-redis/package.json index b23d2b8b..7092e00a 100644 --- a/packages/cache-redis/package.json +++ b/packages/cache-redis/package.json @@ -63,19 +63,19 @@ "@soluble/dsn-parser": "workspace:^" }, "devDependencies": { - "@types/redis": "2.8.32", + "@types/redis": "4.0.10", "cross-env": "7.0.3", "jest": "27.5.0", "microbundle": "0.14.2", - "redis": "3.1.2", + "redis": "4.0.3", "rimraf": "3.0.2", "ts-jest": "27.1.3", "tslib": "2.3.1", "typescript": "4.5.5" }, "peerDependencies": { - "@types/redis": "^2.8.25", - "redis": "^3.0.0" + "@types/redis": "^2.8.25 || ^4.0.0", + "redis": "^3.0.0 || ^4.0.0" }, "peerDependenciesMeta": { "@types/redis": { diff --git a/yarn.lock b/yarn.lock index ac5e4eb5..eedd3ced 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2120,6 +2120,63 @@ __metadata: languageName: node linkType: hard +"@node-redis/bloom@npm:1.0.1": + version: 1.0.1 + resolution: "@node-redis/bloom@npm:1.0.1" + peerDependencies: + "@node-redis/client": ^1.0.0 + checksum: b80cd54ae81f6165456c21645d339d37c4fdc46a0adc00f132f73f94e510f9d241614254add443e817b7a661dbafe844c3e610246c2504454f079520cdbe721b + languageName: node + linkType: hard + +"@node-redis/client@npm:1.0.3": + version: 1.0.3 + resolution: "@node-redis/client@npm:1.0.3" + dependencies: + cluster-key-slot: 1.1.0 + generic-pool: 3.8.2 + redis-parser: 3.0.0 + yallist: 4.0.0 + checksum: b3d7ff4ec8b39a25865dcbd38cb9c1db93fa0b7c483cb04e2764fee8958fbf144e64401c458ca6a1fd99daeaa8feacf117726defefccaf00da0b8790bd8b79f2 + languageName: node + linkType: hard + +"@node-redis/graph@npm:1.0.0": + version: 1.0.0 + resolution: "@node-redis/graph@npm:1.0.0" + peerDependencies: + "@node-redis/client": ^1.0.0 + checksum: 967ea4a61cfcc2e22f354268ee58351d0d15df40036331444ef1ec79a9408849ee9333684eb4f898e164fa148c00e1b9caebdcac2a7bcb5c29dd188e2d57f4b2 + languageName: node + linkType: hard + +"@node-redis/json@npm:1.0.2": + version: 1.0.2 + resolution: "@node-redis/json@npm:1.0.2" + peerDependencies: + "@node-redis/client": ^1.0.0 + checksum: ef89735d8117b52ff580bc022932cb358e92e5e7d4e01b459654b8dd8caee5105e64e531fd83943889c04807c18970b32b56a786a0fb3a9f55d6306fdeefc935 + languageName: node + linkType: hard + +"@node-redis/search@npm:1.0.2": + version: 1.0.2 + resolution: "@node-redis/search@npm:1.0.2" + peerDependencies: + "@node-redis/client": ^1.0.0 + checksum: fee626f62b90abcb6b8376ab1a94d3ed6c0aa9cd181aa30107ed32528d0bbf011302ad8c46b3fff7723887c18686b06ec1d1c1c76b49ad526900b5f695914eea + languageName: node + linkType: hard + +"@node-redis/time-series@npm:1.0.1": + version: 1.0.1 + resolution: "@node-redis/time-series@npm:1.0.1" + peerDependencies: + "@node-redis/client": ^1.0.0 + checksum: 52e06437c6573b9c1c5c09ea51c6b1095d40e75938dd705b5fa2eacc2839104c8a2eb381e79f0ecb7c75899214e6da89926b29da219dd0202aa0d9f7475972c2 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -2343,10 +2400,10 @@ __metadata: "@soluble/dsn-parser": "workspace:^" "@types/ioredis": 4.28.7 "@types/jest": 27.4.0 - "@types/redis": 2.8.32 + "@types/redis": 4.0.10 ioredis: 4.28.4 jest: 27.5.0 - redis: 3.1.2 + redis: 4.0.3 testcontainers: 8.2.0 ts-jest: 27.1.3 typescript: 4.5.5 @@ -2400,18 +2457,18 @@ __metadata: dependencies: "@soluble/cache-interop": "workspace:^" "@soluble/dsn-parser": "workspace:^" - "@types/redis": 2.8.32 + "@types/redis": 4.0.10 cross-env: 7.0.3 jest: 27.5.0 microbundle: 0.14.2 - redis: 3.1.2 + redis: 4.0.3 rimraf: 3.0.2 ts-jest: 27.1.3 tslib: 2.3.1 typescript: 4.5.5 peerDependencies: - "@types/redis": ^2.8.25 - redis: ^3.0.0 + "@types/redis": ^2.8.25 || ^4.0.0 + redis: ^3.0.0 || ^4.0.0 peerDependenciesMeta: "@types/redis": optional: true @@ -2725,12 +2782,12 @@ __metadata: languageName: node linkType: hard -"@types/redis@npm:2.8.32": - version: 2.8.32 - resolution: "@types/redis@npm:2.8.32" +"@types/redis@npm:4.0.10": + version: 4.0.10 + resolution: "@types/redis@npm:4.0.10" dependencies: - "@types/node": "*" - checksum: 2b12103e05977941870c9a248f6ea51f4b7ad7e0f16a7403799c2ed1b3e63b60f693c39f9186be0ea02776934c4595ddcd2a5bde41e530aaad42d26449f6a669 + redis: "*" + checksum: dc3cb46ee05269c3097ac5ddef65ca52476fb0423ca6ee526b30d5f67574f1cc2d5cc3075486c42b4d7badb0ca9301882523234fa99d054970a478b9e329cf17 languageName: node linkType: hard @@ -3990,7 +4047,7 @@ __metadata: languageName: node linkType: hard -"cluster-key-slot@npm:^1.1.0": +"cluster-key-slot@npm:1.1.0, cluster-key-slot@npm:^1.1.0": version: 1.1.0 resolution: "cluster-key-slot@npm:1.1.0" checksum: fc953c75209b1ef9088081bab4e40a0b2586491c974ab93460569c014515ca5a2e31c043f185285e177007162fc353d07836d98f570c171dbe055775430e495b @@ -4696,7 +4753,7 @@ __metadata: languageName: node linkType: hard -"denque@npm:^1.1.0, denque@npm:^1.5.0": +"denque@npm:^1.1.0": version: 1.5.1 resolution: "denque@npm:1.5.1" checksum: 4375ad19d5cea99f90effa82a8cecdaa10f4eb261fbcd7e47cd753ff2737f037aac8f7f4e031cc77f3966314c491c86a0d3b20c128aeee57f791b4662c45108e @@ -5751,6 +5808,13 @@ __metadata: languageName: node linkType: hard +"generic-pool@npm:3.8.2": + version: 3.8.2 + resolution: "generic-pool@npm:3.8.2" + checksum: f549077d90265e5e4d32a2410205b357ec61cf73d17861f1013637984390e09fe7bf537129a2c6ed30ae57662a57c8d54194f80046408d3349836330f422dbde + languageName: node + linkType: hard + "gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" @@ -9760,7 +9824,7 @@ __metadata: languageName: node linkType: hard -"redis-commands@npm:1.7.0, redis-commands@npm:^1.7.0": +"redis-commands@npm:1.7.0": version: 1.7.0 resolution: "redis-commands@npm:1.7.0" checksum: d1ff7fbcb5e54768c77f731f1d49679d2a62c3899522c28addb4e2e5813aea8bcac3f22519d71d330224c3f2937f935dfc3d8dc65e90db0f5fe22dc2c1515aa7 @@ -9774,7 +9838,7 @@ __metadata: languageName: node linkType: hard -"redis-parser@npm:^3.0.0": +"redis-parser@npm:3.0.0, redis-parser@npm:^3.0.0": version: 3.0.0 resolution: "redis-parser@npm:3.0.0" dependencies: @@ -9783,15 +9847,17 @@ __metadata: languageName: node linkType: hard -"redis@npm:3.1.2": - version: 3.1.2 - resolution: "redis@npm:3.1.2" +"redis@npm:*, redis@npm:4.0.3": + version: 4.0.3 + resolution: "redis@npm:4.0.3" dependencies: - denque: ^1.5.0 - redis-commands: ^1.7.0 - redis-errors: ^1.2.0 - redis-parser: ^3.0.0 - checksum: baec42198626b22d2dfc063b6a6f30394daee994c21f380e58ecf91c3edee333c4e32907c30f082fe66d2177695f7b2567902eef399ecb22da3e199ea6363a30 + "@node-redis/bloom": 1.0.1 + "@node-redis/client": 1.0.3 + "@node-redis/graph": 1.0.0 + "@node-redis/json": 1.0.2 + "@node-redis/search": 1.0.2 + "@node-redis/time-series": 1.0.1 + checksum: d5aa500d387f454feb6e70d8591eb6f8acfaec4814c7167865903069b640c253054592ab38eddfaf78f6df28f594412f8af67efaaf7c8d7fd2dd2222b3cfbc6a languageName: node linkType: hard @@ -11814,6 +11880,13 @@ __metadata: languageName: node linkType: hard +"yallist@npm:4.0.0, yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 + languageName: node + linkType: hard + "yallist@npm:^2.1.2": version: 2.1.2 resolution: "yallist@npm:2.1.2" @@ -11821,13 +11894,6 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^4.0.0": - version: 4.0.0 - resolution: "yallist@npm:4.0.0" - checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 - languageName: node - linkType: hard - "yaml@npm:^1.10.0, yaml@npm:^1.10.2": version: 1.10.2 resolution: "yaml@npm:1.10.2"