backend: migrate Redlock dependency to @sesamecare-oss/redlock
- Updated package.json to replace the Redlock dependency with @sesamecare-oss/redlock version 1.4.0. - Modified imports in mutex.service.ts, redis.service.ts, and garbage-collector.test.ts to reflect the new Redlock package.
This commit is contained in:
parent
17788f3a27
commit
12c4813264
2499
backend/package-lock.json
generated
2499
backend/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -51,6 +51,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-s3": "3.673.0",
|
||||
"@sesamecare-oss/redlock": "1.4.0",
|
||||
"bcrypt": "5.1.1",
|
||||
"chalk": "5.4.1",
|
||||
"cookie-parser": "1.4.7",
|
||||
@ -64,7 +65,6 @@
|
||||
"ioredis": "^5.4.2",
|
||||
"livekit-server-sdk": "2.6.2",
|
||||
"ms": "2.1.3",
|
||||
"redlock": "git+https://github.com/mike-marcacci/node-redlock.git",
|
||||
"uid": "^2.0.2",
|
||||
"winston": "3.14.2",
|
||||
"yamljs": "^0.3.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { inject, injectable } from 'inversify';
|
||||
import ms from 'ms';
|
||||
import Redlock, { Lock } from 'redlock';
|
||||
import { Redlock, Lock } from '@sesamecare-oss/redlock';
|
||||
import { MeetLock } from '../helpers/index.js';
|
||||
import { LoggerService, RedisService } from './index.js';
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ import { EventEmitter } from 'events';
|
||||
import { inject, injectable } from 'inversify';
|
||||
import { Redis, RedisOptions, SentinelAddress } from 'ioredis';
|
||||
import ms from 'ms';
|
||||
import Redlock from 'redlock';
|
||||
import { Redlock } from "@sesamecare-oss/redlock";
|
||||
import {
|
||||
checkModuleEnabled,
|
||||
REDIS_DB,
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { afterAll, afterEach, beforeAll, beforeEach, describe, expect, it, jest } from '@jest/globals';
|
||||
import { EgressInfo, EgressStatus, Room } from 'livekit-server-sdk';
|
||||
import ms from 'ms';
|
||||
import { Lock } from 'redlock';
|
||||
import { Lock } from '@sesamecare-oss/redlock';
|
||||
import { container } from '../../../../src/config/index.js';
|
||||
import INTERNAL_CONFIG from '../../../../src/config/internal-config.js';
|
||||
import { MeetLock } from '../../../../src/helpers/index.js';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user