|
|
|
@@ -10,6 +10,7 @@ |
|
|
|
"license": "ISC", |
|
|
|
"dependencies": { |
|
|
|
"express": "^4.18.1", |
|
|
|
"jsonwebtoken": "^8.5.1", |
|
|
|
"mongodb": "^4.6.0", |
|
|
|
"mongoose": "^6.3.4", |
|
|
|
"request": "^2.88.2", |
|
|
|
@@ -185,6 +186,11 @@ |
|
|
|
"ieee754": "^1.1.13" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/buffer-equal-constant-time": { |
|
|
|
"version": "1.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", |
|
|
|
"integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" |
|
|
|
}, |
|
|
|
"node_modules/bytes": { |
|
|
|
"version": "3.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", |
|
|
|
@@ -319,6 +325,14 @@ |
|
|
|
"safer-buffer": "^2.1.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/ecdsa-sig-formatter": { |
|
|
|
"version": "1.0.11", |
|
|
|
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", |
|
|
|
"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", |
|
|
|
"dependencies": { |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/ee-first": { |
|
|
|
"version": "1.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", |
|
|
|
@@ -639,6 +653,32 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", |
|
|
|
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" |
|
|
|
}, |
|
|
|
"node_modules/jsonwebtoken": { |
|
|
|
"version": "8.5.1", |
|
|
|
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", |
|
|
|
"integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", |
|
|
|
"dependencies": { |
|
|
|
"jws": "^3.2.2", |
|
|
|
"lodash.includes": "^4.3.0", |
|
|
|
"lodash.isboolean": "^3.0.3", |
|
|
|
"lodash.isinteger": "^4.0.4", |
|
|
|
"lodash.isnumber": "^3.0.3", |
|
|
|
"lodash.isplainobject": "^4.0.6", |
|
|
|
"lodash.isstring": "^4.0.1", |
|
|
|
"lodash.once": "^4.0.0", |
|
|
|
"ms": "^2.1.1", |
|
|
|
"semver": "^5.6.0" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">=4", |
|
|
|
"npm": ">=1.4.28" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/jsonwebtoken/node_modules/ms": { |
|
|
|
"version": "2.1.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", |
|
|
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" |
|
|
|
}, |
|
|
|
"node_modules/jsprim": { |
|
|
|
"version": "1.4.2", |
|
|
|
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", |
|
|
|
@@ -653,11 +693,65 @@ |
|
|
|
"node": ">=0.6.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/jwa": { |
|
|
|
"version": "1.4.1", |
|
|
|
"resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", |
|
|
|
"integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", |
|
|
|
"dependencies": { |
|
|
|
"buffer-equal-constant-time": "1.0.1", |
|
|
|
"ecdsa-sig-formatter": "1.0.11", |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/jws": { |
|
|
|
"version": "3.2.2", |
|
|
|
"resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", |
|
|
|
"integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", |
|
|
|
"dependencies": { |
|
|
|
"jwa": "^1.4.1", |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/kareem": { |
|
|
|
"version": "2.3.5", |
|
|
|
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.5.tgz", |
|
|
|
"integrity": "sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg==" |
|
|
|
}, |
|
|
|
"node_modules/lodash.includes": { |
|
|
|
"version": "4.3.0", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", |
|
|
|
"integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.isboolean": { |
|
|
|
"version": "3.0.3", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", |
|
|
|
"integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.isinteger": { |
|
|
|
"version": "4.0.4", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", |
|
|
|
"integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.isnumber": { |
|
|
|
"version": "3.0.3", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", |
|
|
|
"integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.isplainobject": { |
|
|
|
"version": "4.0.6", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", |
|
|
|
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.isstring": { |
|
|
|
"version": "4.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", |
|
|
|
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" |
|
|
|
}, |
|
|
|
"node_modules/lodash.once": { |
|
|
|
"version": "4.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", |
|
|
|
"integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" |
|
|
|
}, |
|
|
|
"node_modules/media-typer": { |
|
|
|
"version": "0.3.0", |
|
|
|
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", |
|
|
|
@@ -1018,6 +1112,14 @@ |
|
|
|
"node": ">=6" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/semver": { |
|
|
|
"version": "5.7.1", |
|
|
|
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", |
|
|
|
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", |
|
|
|
"bin": { |
|
|
|
"semver": "bin/semver" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/send": { |
|
|
|
"version": "0.18.0", |
|
|
|
"resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", |
|
|
|
@@ -1410,6 +1512,11 @@ |
|
|
|
"ieee754": "^1.1.13" |
|
|
|
} |
|
|
|
}, |
|
|
|
"buffer-equal-constant-time": { |
|
|
|
"version": "1.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", |
|
|
|
"integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" |
|
|
|
}, |
|
|
|
"bytes": { |
|
|
|
"version": "3.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", |
|
|
|
@@ -1510,6 +1617,14 @@ |
|
|
|
"safer-buffer": "^2.1.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"ecdsa-sig-formatter": { |
|
|
|
"version": "1.0.11", |
|
|
|
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", |
|
|
|
"integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", |
|
|
|
"requires": { |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"ee-first": { |
|
|
|
"version": "1.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", |
|
|
|
@@ -1757,6 +1872,30 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", |
|
|
|
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" |
|
|
|
}, |
|
|
|
"jsonwebtoken": { |
|
|
|
"version": "8.5.1", |
|
|
|
"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", |
|
|
|
"integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", |
|
|
|
"requires": { |
|
|
|
"jws": "^3.2.2", |
|
|
|
"lodash.includes": "^4.3.0", |
|
|
|
"lodash.isboolean": "^3.0.3", |
|
|
|
"lodash.isinteger": "^4.0.4", |
|
|
|
"lodash.isnumber": "^3.0.3", |
|
|
|
"lodash.isplainobject": "^4.0.6", |
|
|
|
"lodash.isstring": "^4.0.1", |
|
|
|
"lodash.once": "^4.0.0", |
|
|
|
"ms": "^2.1.1", |
|
|
|
"semver": "^5.6.0" |
|
|
|
}, |
|
|
|
"dependencies": { |
|
|
|
"ms": { |
|
|
|
"version": "2.1.3", |
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", |
|
|
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"jsprim": { |
|
|
|
"version": "1.4.2", |
|
|
|
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", |
|
|
|
@@ -1768,11 +1907,65 @@ |
|
|
|
"verror": "1.10.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"jwa": { |
|
|
|
"version": "1.4.1", |
|
|
|
"resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", |
|
|
|
"integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", |
|
|
|
"requires": { |
|
|
|
"buffer-equal-constant-time": "1.0.1", |
|
|
|
"ecdsa-sig-formatter": "1.0.11", |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"jws": { |
|
|
|
"version": "3.2.2", |
|
|
|
"resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", |
|
|
|
"integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", |
|
|
|
"requires": { |
|
|
|
"jwa": "^1.4.1", |
|
|
|
"safe-buffer": "^5.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"kareem": { |
|
|
|
"version": "2.3.5", |
|
|
|
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.5.tgz", |
|
|
|
"integrity": "sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg==" |
|
|
|
}, |
|
|
|
"lodash.includes": { |
|
|
|
"version": "4.3.0", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", |
|
|
|
"integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" |
|
|
|
}, |
|
|
|
"lodash.isboolean": { |
|
|
|
"version": "3.0.3", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", |
|
|
|
"integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" |
|
|
|
}, |
|
|
|
"lodash.isinteger": { |
|
|
|
"version": "4.0.4", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", |
|
|
|
"integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" |
|
|
|
}, |
|
|
|
"lodash.isnumber": { |
|
|
|
"version": "3.0.3", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", |
|
|
|
"integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" |
|
|
|
}, |
|
|
|
"lodash.isplainobject": { |
|
|
|
"version": "4.0.6", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", |
|
|
|
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" |
|
|
|
}, |
|
|
|
"lodash.isstring": { |
|
|
|
"version": "4.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", |
|
|
|
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" |
|
|
|
}, |
|
|
|
"lodash.once": { |
|
|
|
"version": "4.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", |
|
|
|
"integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" |
|
|
|
}, |
|
|
|
"media-typer": { |
|
|
|
"version": "0.3.0", |
|
|
|
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", |
|
|
|
@@ -2033,6 +2226,11 @@ |
|
|
|
"sparse-bitfield": "^3.0.3" |
|
|
|
} |
|
|
|
}, |
|
|
|
"semver": { |
|
|
|
"version": "5.7.1", |
|
|
|
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", |
|
|
|
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" |
|
|
|
}, |
|
|
|
"send": { |
|
|
|
"version": "0.18.0", |
|
|
|
"resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", |