|
|
|
@ -16,7 +16,8 @@ |
|
|
|
"express": "^4.18.2", |
|
|
|
"express-session": "^1.17.3", |
|
|
|
"mongodb": "^4.17.1", |
|
|
|
"mongoose": "^6.12.2" |
|
|
|
"mongoose": "^6.12.2", |
|
|
|
"multer": "^1.4.5-lts.1" |
|
|
|
}, |
|
|
|
"devDependencies": { |
|
|
|
"nodemon": "^3.0.1" |
|
|
|
@ -1292,6 +1293,11 @@ |
|
|
|
"node": ">= 8" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/append-field": { |
|
|
|
"version": "1.0.0", |
|
|
|
"resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", |
|
|
|
"integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==" |
|
|
|
}, |
|
|
|
"node_modules/archetype": { |
|
|
|
"version": "0.13.0", |
|
|
|
"resolved": "https://registry.npmjs.org/archetype/-/archetype-0.13.0.tgz", |
|
|
|
@ -1434,6 +1440,22 @@ |
|
|
|
"ieee754": "^1.1.13" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/buffer-from": { |
|
|
|
"version": "1.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", |
|
|
|
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" |
|
|
|
}, |
|
|
|
"node_modules/busboy": { |
|
|
|
"version": "1.6.0", |
|
|
|
"resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", |
|
|
|
"integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", |
|
|
|
"dependencies": { |
|
|
|
"streamsearch": "^1.1.0" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">=10.16.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/bytes": { |
|
|
|
"version": "3.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", |
|
|
|
@ -1536,6 +1558,20 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
|
|
|
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" |
|
|
|
}, |
|
|
|
"node_modules/concat-stream": { |
|
|
|
"version": "1.6.2", |
|
|
|
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", |
|
|
|
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", |
|
|
|
"engines": [ |
|
|
|
"node >= 0.8" |
|
|
|
], |
|
|
|
"dependencies": { |
|
|
|
"buffer-from": "^1.0.0", |
|
|
|
"inherits": "^2.0.3", |
|
|
|
"readable-stream": "^2.2.2", |
|
|
|
"typedarray": "^0.0.6" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/connect-mongodb-session": { |
|
|
|
"version": "3.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/connect-mongodb-session/-/connect-mongodb-session-3.1.1.tgz", |
|
|
|
@ -1577,6 +1613,11 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", |
|
|
|
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" |
|
|
|
}, |
|
|
|
"node_modules/core-util-is": { |
|
|
|
"version": "1.0.3", |
|
|
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", |
|
|
|
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" |
|
|
|
}, |
|
|
|
"node_modules/debug": { |
|
|
|
"version": "2.6.9", |
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
|
|
|
@ -2001,6 +2042,11 @@ |
|
|
|
"node": ">=0.12.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/isarray": { |
|
|
|
"version": "1.0.0", |
|
|
|
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", |
|
|
|
"integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" |
|
|
|
}, |
|
|
|
"node_modules/jake": { |
|
|
|
"version": "10.8.7", |
|
|
|
"resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", |
|
|
|
@ -2116,6 +2162,25 @@ |
|
|
|
"node": "*" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/minimist": { |
|
|
|
"version": "1.2.8", |
|
|
|
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", |
|
|
|
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", |
|
|
|
"funding": { |
|
|
|
"url": "https://github.com/sponsors/ljharb" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/mkdirp": { |
|
|
|
"version": "0.5.6", |
|
|
|
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", |
|
|
|
"integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", |
|
|
|
"dependencies": { |
|
|
|
"minimist": "^1.2.6" |
|
|
|
}, |
|
|
|
"bin": { |
|
|
|
"mkdirp": "bin/cmd.js" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/mongodb": { |
|
|
|
"version": "4.17.1", |
|
|
|
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.1.tgz", |
|
|
|
@ -2243,6 +2308,23 @@ |
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
|
|
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" |
|
|
|
}, |
|
|
|
"node_modules/multer": { |
|
|
|
"version": "1.4.5-lts.1", |
|
|
|
"resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", |
|
|
|
"integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", |
|
|
|
"dependencies": { |
|
|
|
"append-field": "^1.0.0", |
|
|
|
"busboy": "^1.0.0", |
|
|
|
"concat-stream": "^1.5.2", |
|
|
|
"mkdirp": "^0.5.4", |
|
|
|
"object-assign": "^4.1.1", |
|
|
|
"type-is": "^1.6.4", |
|
|
|
"xtend": "^4.0.0" |
|
|
|
}, |
|
|
|
"engines": { |
|
|
|
"node": ">= 6.0.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/negotiator": { |
|
|
|
"version": "0.6.3", |
|
|
|
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", |
|
|
|
@ -2318,6 +2400,14 @@ |
|
|
|
"node": ">=0.10.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/object-assign": { |
|
|
|
"version": "4.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
|
|
|
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", |
|
|
|
"engines": { |
|
|
|
"node": ">=0.10.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/object-inspect": { |
|
|
|
"version": "1.13.0", |
|
|
|
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.0.tgz", |
|
|
|
@ -2370,6 +2460,11 @@ |
|
|
|
"url": "https://github.com/sponsors/jonschlinkert" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/process-nextick-args": { |
|
|
|
"version": "2.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", |
|
|
|
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" |
|
|
|
}, |
|
|
|
"node_modules/proxy-addr": { |
|
|
|
"version": "2.0.7", |
|
|
|
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", |
|
|
|
@ -2440,6 +2535,25 @@ |
|
|
|
"node": ">= 0.8" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/readable-stream": { |
|
|
|
"version": "2.3.8", |
|
|
|
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", |
|
|
|
"integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", |
|
|
|
"dependencies": { |
|
|
|
"core-util-is": "~1.0.0", |
|
|
|
"inherits": "~2.0.3", |
|
|
|
"isarray": "~1.0.0", |
|
|
|
"process-nextick-args": "~2.0.0", |
|
|
|
"safe-buffer": "~5.1.1", |
|
|
|
"string_decoder": "~1.1.1", |
|
|
|
"util-deprecate": "~1.0.1" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/readable-stream/node_modules/safe-buffer": { |
|
|
|
"version": "5.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", |
|
|
|
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" |
|
|
|
}, |
|
|
|
"node_modules/readdirp": { |
|
|
|
"version": "3.6.0", |
|
|
|
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", |
|
|
|
@ -2607,6 +2721,27 @@ |
|
|
|
"node": ">= 0.8" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/streamsearch": { |
|
|
|
"version": "1.1.0", |
|
|
|
"resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", |
|
|
|
"integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", |
|
|
|
"engines": { |
|
|
|
"node": ">=10.0.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/string_decoder": { |
|
|
|
"version": "1.1.1", |
|
|
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", |
|
|
|
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", |
|
|
|
"dependencies": { |
|
|
|
"safe-buffer": "~5.1.0" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/string_decoder/node_modules/safe-buffer": { |
|
|
|
"version": "5.1.2", |
|
|
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", |
|
|
|
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" |
|
|
|
}, |
|
|
|
"node_modules/strnum": { |
|
|
|
"version": "1.0.5", |
|
|
|
"resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", |
|
|
|
@ -2686,6 +2821,11 @@ |
|
|
|
"node": ">= 0.6" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/typedarray": { |
|
|
|
"version": "0.0.6", |
|
|
|
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", |
|
|
|
"integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" |
|
|
|
}, |
|
|
|
"node_modules/uid-safe": { |
|
|
|
"version": "2.1.5", |
|
|
|
"resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", |
|
|
|
@ -2716,6 +2856,11 @@ |
|
|
|
"node": ">= 0.8" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/util-deprecate": { |
|
|
|
"version": "1.0.2", |
|
|
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
|
|
|
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" |
|
|
|
}, |
|
|
|
"node_modules/utils-merge": { |
|
|
|
"version": "1.0.1", |
|
|
|
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", |
|
|
|
@ -2761,6 +2906,14 @@ |
|
|
|
"node": ">=12" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/xtend": { |
|
|
|
"version": "4.0.2", |
|
|
|
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", |
|
|
|
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", |
|
|
|
"engines": { |
|
|
|
"node": ">=0.4" |
|
|
|
} |
|
|
|
}, |
|
|
|
"node_modules/yallist": { |
|
|
|
"version": "4.0.0", |
|
|
|
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", |
|
|
|
|