|
|
|
@@ -10,8 +10,10 @@ |
|
|
|
"license": "ISC", |
|
|
|
"dependencies": { |
|
|
|
"bcryptjs": "^2.4.3", |
|
|
|
"cors": "^2.8.5", |
|
|
|
"express": "^4.18.1", |
|
|
|
"express-jwt": "^7.7.2", |
|
|
|
"helmet": "^5.1.0", |
|
|
|
"joi": "^17.6.0", |
|
|
|
"jsonwebtoken": "^8.5.1", |
|
|
|
"mongodb": "^4.6.0", |
|
|
|
@@ -743,6 +745,18 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", |
|
|
|
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" |
|
|
|
}, |
|
|
|
"node_modules/cors": { |
|
|
|
"version": "2.8.5", |
|
|
|
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", |
|
|
|
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", |
|
|
|
"dependencies": { |
|
|
|
"object-assign": "^4", |
|
|
|
"vary": "^1" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">= 0.10" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/crypto-random-string": { |
|
|
|
"version": "2.0.0", |
|
|
|
"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", |
|
|
|
@@ -1258,6 +1272,14 @@ |
|
|
|
"node": ">=8" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/helmet": { |
|
|
|
"version": "5.1.0", |
|
|
|
"resolved": "https://registry.npmjs.org/helmet/-/helmet-5.1.0.tgz", |
|
|
|
"integrity": "sha512-klsunXs8rgNSZoaUrNeuCiWUxyc+wzucnEnFejUg3/A+CaF589k9qepLZZ1Jehnzig7YbD4hEuscGXuBY3fq+g==", |
|
|
|
"engines": { |
|
|
|
"node": ">=12.0.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/http-cache-semantics": { |
|
|
|
"version": "4.1.0", |
|
|
|
"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", |
|
|
|
@@ -2031,6 +2053,14 @@ |
|
|
|
"node": "*" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/object-assign": { |
|
|
|
"version": "4.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
|
|
|
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", |
|
|
|
"engines": { |
|
|
|
"node": ">=0.10.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/object-inspect": { |
|
|
|
"version": "1.12.1", |
|
|
|
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.1.tgz", |
|
|
|
@@ -3527,6 +3557,15 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", |
|
|
|
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" |
|
|
|
}, |
|
|
|
"cors": { |
|
|
|
"version": "2.8.5", |
|
|
|
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", |
|
|
|
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", |
|
|
|
"requires": { |
|
|
|
"object-assign": "^4", |
|
|
|
"vary": "^1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"crypto-random-string": { |
|
|
|
"version": "2.0.0", |
|
|
|
"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", |
|
|
|
@@ -3919,6 +3958,11 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", |
|
|
|
"integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" |
|
|
|
}, |
|
|
|
"helmet": { |
|
|
|
"version": "5.1.0", |
|
|
|
"resolved": "https://registry.npmjs.org/helmet/-/helmet-5.1.0.tgz", |
|
|
|
"integrity": "sha512-klsunXs8rgNSZoaUrNeuCiWUxyc+wzucnEnFejUg3/A+CaF589k9qepLZZ1Jehnzig7YbD4hEuscGXuBY3fq+g==" |
|
|
|
}, |
|
|
|
"http-cache-semantics": { |
|
|
|
"version": "4.1.0", |
|
|
|
"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", |
|
|
|
@@ -4483,6 +4527,11 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", |
|
|
|
"integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" |
|
|
|
}, |
|
|
|
"object-assign": { |
|
|
|
"version": "4.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
|
|
|
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" |
|
|
|
}, |
|
|
|
"object-inspect": { |
|
|
|
"version": "1.12.1", |
|
|
|
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.1.tgz", |