From bc22636db0683d9fcda35523026f29b7ba084b0b Mon Sep 17 00:00:00 2001 From: caturprasatya Date: Tue, 20 Apr 2021 23:57:38 +0700 Subject: [PATCH] want git pull this commit to solve error --- failed.zip | Bin 6332 -> 0 bytes package-lock.json | 189 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + 3 files changed, 190 insertions(+) delete mode 100644 failed.zip diff --git a/failed.zip b/failed.zip deleted file mode 100644 index 2c9ce987cd8d4d852f4e4895fbb60ea6464c4212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6332 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 BSbzWk diff --git a/package-lock.json b/package-lock.json index 24e89b7..92bb3a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "bcryptjs": "^2.4.3", "cors": "^2.8.5", "express": "^4.17.1", + "ioredis": "^4.26.0", "jsonwebtoken": "^8.5.1", "pg": "^8.6.0", "sequelize": "^6.6.2" @@ -1690,6 +1691,14 @@ "wrap-ansi": "^6.2.0" } }, + "node_modules/cluster-key-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.0.tgz", + "integrity": "sha512-2Nii8p3RwAPiFwsnZvukotvow2rIHM+yQ6ZcBXGHdniadkYGZYiGmkHJIbZPIV9nfv7m/U1IPMVVcAhoWFeklw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -1974,6 +1983,14 @@ "node": ">=0.4.0" } }, + "node_modules/denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==", + "engines": { + "node": ">=0.10" + } + }, "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -3021,6 +3038,51 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "node_modules/ioredis": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-4.26.0.tgz", + "integrity": "sha512-nh39okWezWWZ35/RxXXzHksMFt4WCaev8SNO2kozRDeVdEAJj16EarqPP3JeHz8IEjEXN5CiVtbWMk62Z0eveQ==", + "dependencies": { + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.1", + "denque": "^1.1.0", + "lodash.defaults": "^4.2.0", + "lodash.flatten": "^4.4.0", + "p-map": "^2.1.0", + "redis-commands": "1.7.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, + "node_modules/ioredis/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ioredis/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -4137,6 +4199,16 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", @@ -4732,6 +4804,14 @@ "node": ">=8" } }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5158,6 +5238,30 @@ "node": ">= 6" } }, + "node_modules/redis-commands": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", + "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==" + }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -6278,6 +6382,11 @@ "node": ">=10" } }, + "node_modules/standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + }, "node_modules/static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -8635,6 +8744,11 @@ "wrap-ansi": "^6.2.0" } }, + "cluster-key-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.0.tgz", + "integrity": "sha512-2Nii8p3RwAPiFwsnZvukotvow2rIHM+yQ6ZcBXGHdniadkYGZYiGmkHJIbZPIV9nfv7m/U1IPMVVcAhoWFeklw==" + }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -8866,6 +8980,11 @@ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true }, + "denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==" + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -9677,6 +9796,38 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "ioredis": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-4.26.0.tgz", + "integrity": "sha512-nh39okWezWWZ35/RxXXzHksMFt4WCaev8SNO2kozRDeVdEAJj16EarqPP3JeHz8IEjEXN5CiVtbWMk62Z0eveQ==", + "requires": { + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.1", + "denque": "^1.1.0", + "lodash.defaults": "^4.2.0", + "lodash.flatten": "^4.4.0", + "p-map": "^2.1.0", + "redis-commands": "1.7.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -10554,6 +10705,16 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, "lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", @@ -11019,6 +11180,11 @@ "p-limit": "^2.2.0" } }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -11337,6 +11503,24 @@ "util-deprecate": "^1.0.1" } }, + "redis-commands": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", + "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==" + }, + "redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=" + }, + "redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=", + "requires": { + "redis-errors": "^1.0.0" + } + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -12224,6 +12408,11 @@ "escape-string-regexp": "^2.0.0" } }, + "standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==" + }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", diff --git a/package.json b/package.json index eeeb8e1..7e9455c 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "bcryptjs": "^2.4.3", "cors": "^2.8.5", "express": "^4.17.1", + "ioredis": "^4.26.0", "jsonwebtoken": "^8.5.1", "pg": "^8.6.0", "sequelize": "^6.6.2"