diff --git a/package-lock.json b/package-lock.json index 0642a6e..dc8eea2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,11 @@ "version": "0.0.1", "dependencies": { "@bluelovers/fast-glob": "https://github.com/rishighan/fast-glob-v2-api.git", + "@elastic/elasticsearch": "^8.6.0", "@jorgeferrero/stream-to-buffer": "^2.0.6", + "@npcz/magic": "^1.3.14", "@root/walk": "^1.1.0", + "@socket.io/redis-adapter": "^8.1.0", "@types/jest": "^27.4.1", "@types/mkdirp": "^1.0.0", "@types/node": "^13.9.8", @@ -44,6 +47,7 @@ "nats": "^1.3.2", "opds-extra": "^3.0.9", "p7zip-threetwo": "^1.0.4", + "redis": "^4.6.5", "sanitize-filename-ts": "^1.0.2", "sharp": "^0.30.4", "threetwo-ui-typings": "^1.0.14", @@ -53,8 +57,6 @@ }, "devDependencies": { "@elastic/elasticsearch": "^8.6.0", - "@npcz/magic": "^1.3.14", - "@socket.io/redis-adapter": "^8.1.0", "@types/lodash": "^4.14.168", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.56.0", @@ -67,7 +69,6 @@ "moleculer-repl": "^0.7.0", "node-calibre": "^2.1.1", "npm": "^8.4.1", - "redis": "^4.6.5", "ts-jest": "^29.0.5", "ts-node": "^10.9.1", "typescript": "^5.0.2" @@ -2665,14 +2666,12 @@ "node_modules/@npcz/magic": { "version": "1.3.14", "resolved": "https://registry.npmjs.org/@npcz/magic/-/magic-1.3.14.tgz", - "integrity": "sha512-Jt+fjEVAVoDJh9N+nrQ/IQSC6MFLpIDag8VXxvdVGGG5mrGK2HH4X5KqC9zgzb20fqk2vBM9g2QzyczylKVvqg==", - "dev": true + "integrity": "sha512-Jt+fjEVAVoDJh9N+nrQ/IQSC6MFLpIDag8VXxvdVGGG5mrGK2HH4X5KqC9zgzb20fqk2vBM9g2QzyczylKVvqg==" }, "node_modules/@redis/bloom": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-1.2.0.tgz", "integrity": "sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==", - "dev": true, "peerDependencies": { "@redis/client": "^1.0.0" } @@ -2681,7 +2680,6 @@ "version": "1.5.6", "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.6.tgz", "integrity": "sha512-dFD1S6je+A47Lj22jN/upVU2fj4huR7S9APd7/ziUXsIXDL+11GPYti4Suv5y8FuXaN+0ZG4JF+y1houEJ7ToA==", - "dev": true, "dependencies": { "cluster-key-slot": "1.1.2", "generic-pool": "3.9.0", @@ -2694,14 +2692,12 @@ "node_modules/@redis/client/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@redis/graph": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", - "dev": true, "peerDependencies": { "@redis/client": "^1.0.0" } @@ -2710,7 +2706,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.4.tgz", "integrity": "sha512-LUZE2Gdrhg0Rx7AN+cZkb1e6HjoSKaeeW8rYnt89Tly13GBI5eP4CwDVr+MY8BAYfCg4/N15OUrtLoona9uSgw==", - "dev": true, "peerDependencies": { "@redis/client": "^1.0.0" } @@ -2719,7 +2714,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.2.tgz", "integrity": "sha512-/cMfstG/fOh/SsE+4/BQGeuH/JJloeWuH+qJzM8dbxuWvdWibWAOAHHCZTMPhV3xIlH4/cUEIA8OV5QnYpaVoA==", - "dev": true, "peerDependencies": { "@redis/client": "^1.0.0" } @@ -2728,7 +2722,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.4.tgz", "integrity": "sha512-ThUIgo2U/g7cCuZavucQTQzA9g9JbDDY2f64u3AbAoz/8vE2lt2U37LamDUVChhaDA3IRT9R6VvJwqnUfTJzng==", - "dev": true, "peerDependencies": { "@redis/client": "^1.0.0" } @@ -2786,7 +2779,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@socket.io/redis-adapter/-/redis-adapter-8.1.0.tgz", "integrity": "sha512-8nGMKcQ+DWpgefxA/Pi25aLajVilRPKwu29mZXu5cT+WGVYItcCkfMr4RsMmyYXUyJf00mN+7WinVLihmJwpXA==", - "dev": true, "dependencies": { "debug": "~4.3.1", "notepack.io": "~3.0.1", @@ -6497,7 +6489,6 @@ "version": "3.9.0", "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.9.0.tgz", "integrity": "sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==", - "dev": true, "engines": { "node": ">= 4" } @@ -10030,8 +10021,7 @@ "node_modules/notepack.io": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/notepack.io/-/notepack.io-3.0.1.tgz", - "integrity": "sha512-TKC/8zH5pXIAMVQio2TvVDTtPRX+DJPHDqjRbxogtFiByHyzKmy96RA0JtCQJ+WouyyL4A10xomQzgbUT+1jCg==", - "devOptional": true + "integrity": "sha512-TKC/8zH5pXIAMVQio2TvVDTtPRX+DJPHDqjRbxogtFiByHyzKmy96RA0JtCQJ+WouyyL4A10xomQzgbUT+1jCg==" }, "node_modules/npm": { "version": "8.19.4", @@ -13657,7 +13647,6 @@ "version": "4.6.5", "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.5.tgz", "integrity": "sha512-O0OWA36gDQbswOdUuAhRL6mTZpHFN525HlgZgDaVNgCJIAZR3ya06NTESb0R+TUZ+BFaDpz6NnnVvoMx9meUFg==", - "dev": true, "dependencies": { "@redis/bloom": "1.2.0", "@redis/client": "1.5.6", @@ -15465,7 +15454,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/uid2/-/uid2-1.0.0.tgz", "integrity": "sha512-+I6aJUv63YAcY9n4mQreLUt0d4lvwkkopDNmpomkAUz0fAkEMV9pRWxN0EjhW1YfRhcuyHg2v3mwddCDW1+LFQ==", - "dev": true, "engines": { "node": ">= 4.0.0" } diff --git a/package.json b/package.json index 3fb81f8..963309a 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "@types/mkdirp": "^1.0.0", "@types/node": "^13.9.8", "@types/string-similarity": "^4.0.0", + "@elastic/elasticsearch": "^8.6.0", "axios": "^0.25.0", "axios-retry": "^3.2.4", "bree": "^7.1.5",