@ -28,7 +28,7 @@
"bigint-conversion" : "^2.4.0" ,
"cookie-parser" : "^1.4.6" ,
"cors" : "^2.8.5" ,
"crypto-js" : "^4. 1.1 ",
"crypto-js" : "^4. 2.0 ",
"dotenv" : "^16.0.1" ,
"express" : "^4.18.1" ,
"express-async-errors" : "^3.1.1" ,
@ -43,7 +43,6 @@
"jsrp" : "^0.2.4" ,
"libsodium-wrappers" : "^0.7.10" ,
"lodash" : "^4.17.21" ,
"mongodb" : "^5.7.0" ,
"mongoose" : "^7.4.1" ,
"nanoid" : "^3.3.6" ,
"node-cache" : "^5.1.2" ,
@ -2749,17 +2748,89 @@
}
} ,
"node_modules/@babel/code-frame" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22. 5 .tgz",
"integrity" : "sha512-X mwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ ==",
"version" : "7.22. 13 ",
"resolved" : "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22. 13 .tgz",
"integrity" : "sha512-X ktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w ==",
"dev" : true ,
"dependencies" : {
"@babel/highlight" : "^7.22.5"
"@babel/highlight" : "^7.22.13" ,
"chalk" : "^2.4.2"
} ,
"engines" : {
"node" : ">=6.9.0"
}
} ,
"node_modules/@babel/code-frame/node_modules/ansi-styles" : {
"version" : "3.2.1" ,
"resolved" : "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" ,
"integrity" : "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" ,
"dev" : true ,
"dependencies" : {
"color-convert" : "^1.9.0"
} ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/@babel/code-frame/node_modules/chalk" : {
"version" : "2.4.2" ,
"resolved" : "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" ,
"integrity" : "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" ,
"dev" : true ,
"dependencies" : {
"ansi-styles" : "^3.2.1" ,
"escape-string-regexp" : "^1.0.5" ,
"supports-color" : "^5.3.0"
} ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/@babel/code-frame/node_modules/color-convert" : {
"version" : "1.9.3" ,
"resolved" : "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" ,
"integrity" : "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" ,
"dev" : true ,
"dependencies" : {
"color-name" : "1.1.3"
}
} ,
"node_modules/@babel/code-frame/node_modules/color-name" : {
"version" : "1.1.3" ,
"resolved" : "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" ,
"integrity" : "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" ,
"dev" : true
} ,
"node_modules/@babel/code-frame/node_modules/escape-string-regexp" : {
"version" : "1.0.5" ,
"resolved" : "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" ,
"integrity" : "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" ,
"dev" : true ,
"engines" : {
"node" : ">=0.8.0"
}
} ,
"node_modules/@babel/code-frame/node_modules/has-flag" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" ,
"integrity" : "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" ,
"dev" : true ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/@babel/code-frame/node_modules/supports-color" : {
"version" : "5.5.0" ,
"resolved" : "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" ,
"integrity" : "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" ,
"dev" : true ,
"dependencies" : {
"has-flag" : "^3.0.0"
} ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/@babel/compat-data" : {
"version" : "7.22.9" ,
"resolved" : "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz" ,
@ -2815,12 +2886,12 @@
}
} ,
"node_modules/@babel/generator" : {
"version" : "7.2 2.9 ",
"resolved" : "https://registry.npmjs.org/@babel/generator/-/generator-7.2 2.9 .tgz",
"integrity" : "sha512- KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/generator/-/generator-7.2 3.0 .tgz",
"integrity" : "sha512- lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g ==",
"dev" : true ,
"dependencies" : {
"@babel/types" : "^7.2 2.5 ",
"@babel/types" : "^7.2 3.0 ",
"@jridgewell/gen-mapping" : "^0.3.2" ,
"@jridgewell/trace-mapping" : "^0.3.17" ,
"jsesc" : "^2.5.1"
@ -2858,22 +2929,22 @@
}
} ,
"node_modules/@babel/helper-environment-visitor" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22. 5 .tgz",
"integrity" : "sha512- XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22. 20 .tgz",
"integrity" : "sha512- zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA ==",
"dev" : true ,
"engines" : {
"node" : ">=6.9.0"
}
} ,
"node_modules/@babel/helper-function-name" : {
"version" : "7.2 2.5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.2 2.5 .tgz",
"integrity" : "sha512- wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.2 3.0 .tgz",
"integrity" : "sha512- OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw ==",
"dev" : true ,
"dependencies" : {
"@babel/template" : "^7.22. 5",
"@babel/types" : "^7.2 2.5 "
"@babel/template" : "^7.22. 1 5",
"@babel/types" : "^7.2 3.0 "
} ,
"engines" : {
"node" : ">=6.9.0"
@ -2965,9 +3036,9 @@
}
} ,
"node_modules/@babel/helper-validator-identifier" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22. 5 .tgz",
"integrity" : "sha512- aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22. 20 .tgz",
"integrity" : "sha512- Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A ==",
"dev" : true ,
"engines" : {
"node" : ">=6.9.0"
@ -2997,13 +3068,13 @@
}
} ,
"node_modules/@babel/highlight" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22. 5 .tgz",
"integrity" : "sha512- BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22. 20 .tgz",
"integrity" : "sha512- dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg ==",
"dev" : true ,
"dependencies" : {
"@babel/helper-validator-identifier" : "^7.22. 5 ",
"chalk" : "^2. 0.0 ",
"@babel/helper-validator-identifier" : "^7.22. 20 ",
"chalk" : "^2. 4.2 ",
"js-tokens" : "^4.0.0"
} ,
"engines" : {
@ -3082,9 +3153,9 @@
}
} ,
"node_modules/@babel/parser" : {
"version" : "7.2 2.7 ",
"resolved" : "https://registry.npmjs.org/@babel/parser/-/parser-7.2 2.7 .tgz",
"integrity" : "sha512- 7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/parser/-/parser-7.2 3.0 .tgz",
"integrity" : "sha512- vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw ==",
"dev" : true ,
"bin" : {
"parser" : "bin/babel-parser.js"
@ -3282,33 +3353,33 @@
}
} ,
"node_modules/@babel/template" : {
"version" : "7.22. 5",
"resolved" : "https://registry.npmjs.org/@babel/template/-/template-7.22. 5.tgz",
"integrity" : "sha512- X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZa w==",
"version" : "7.22. 1 5",
"resolved" : "https://registry.npmjs.org/@babel/template/-/template-7.22. 1 5.tgz",
"integrity" : "sha512- QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0 w==",
"dev" : true ,
"dependencies" : {
"@babel/code-frame" : "^7.22. 5 ",
"@babel/parser" : "^7.22. 5",
"@babel/types" : "^7.22. 5"
"@babel/code-frame" : "^7.22. 13 ",
"@babel/parser" : "^7.22. 1 5",
"@babel/types" : "^7.22. 1 5"
} ,
"engines" : {
"node" : ">=6.9.0"
}
} ,
"node_modules/@babel/traverse" : {
"version" : "7.2 2.8 ",
"resolved" : "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 2.8 .tgz",
"integrity" : "sha512- y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GX w==",
"version" : "7.2 3.2 ",
"resolved" : "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 3.2 .tgz",
"integrity" : "sha512- azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XS w==",
"dev" : true ,
"dependencies" : {
"@babel/code-frame" : "^7.22. 5 ",
"@babel/generator" : "^7.2 2.7 ",
"@babel/helper-environment-visitor" : "^7.22. 5 ",
"@babel/helper-function-name" : "^7.2 2.5 ",
"@babel/code-frame" : "^7.22. 13 ",
"@babel/generator" : "^7.2 3.0 ",
"@babel/helper-environment-visitor" : "^7.22. 20 ",
"@babel/helper-function-name" : "^7.2 3.0 ",
"@babel/helper-hoist-variables" : "^7.22.5" ,
"@babel/helper-split-export-declaration" : "^7.22.6" ,
"@babel/parser" : "^7.2 2.7 ",
"@babel/types" : "^7.2 2.5 ",
"@babel/parser" : "^7.2 3.0 ",
"@babel/types" : "^7.2 3.0 ",
"debug" : "^4.1.0" ,
"globals" : "^11.1.0"
} ,
@ -3326,13 +3397,13 @@
}
} ,
"node_modules/@babel/types" : {
"version" : "7.2 2.5 ",
"resolved" : "https://registry.npmjs.org/@babel/types/-/types-7.2 2.5 .tgz",
"integrity" : "sha512- zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/types/-/types-7.2 3.0 .tgz",
"integrity" : "sha512- 0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg ==",
"dev" : true ,
"dependencies" : {
"@babel/helper-string-parser" : "^7.22.5" ,
"@babel/helper-validator-identifier" : "^7.22. 5 ",
"@babel/helper-validator-identifier" : "^7.22. 20 ",
"to-fast-properties" : "^2.0.0"
} ,
"engines" : {
@ -3996,6 +4067,15 @@
"maxmind" : "^4.2.0"
}
} ,
"node_modules/@mongodb-js/saslprep" : {
"version" : "1.1.0" ,
"resolved" : "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz" ,
"integrity" : "sha512-Xfijy7HvfzzqiOAhAepF4SGN5e9leLkMvg/OPOF97XemjfVCYN/oWa75wnkc6mltMSTwY+XlbhWgUOJmkFspSw==" ,
"optional" : true ,
"dependencies" : {
"sparse-bitfield" : "^3.0.3"
}
} ,
"node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64" : {
"version" : "3.0.2" ,
"resolved" : "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz" ,
@ -4283,9 +4363,9 @@
}
} ,
"node_modules/@node-saml/node-saml" : {
"version" : "4.0. 4 ",
"resolved" : "https://registry.npmjs.org/@node-saml/node-saml/-/node-saml-4.0. 4 .tgz",
"integrity" : "sha512- oybUBWBYVsHGckQxzyzlpRM4E2iuW3I2Ok/J9SwlotdmjvmZxSo6Ub74D9wltG8C9daJZYI57uy+1UK4FtcGXA ==",
"version" : "4.0. 5 ",
"resolved" : "https://registry.npmjs.org/@node-saml/node-saml/-/node-saml-4.0. 5 .tgz",
"integrity" : "sha512- J5DglElbY1tjOuaR1NPtjOXkXY5bpUhDoKVoeucYN98A3w4fwgjIOPqIGcb6cQsqFq2zZ6vTCeKn5C/hvefSaw ==",
"dependencies" : {
"@types/debug" : "^4.1.7" ,
"@types/passport" : "^1.0.11" ,
@ -6812,42 +6892,6 @@
"node" : ">=8"
}
} ,
"node_modules/bl" : {
"version" : "2.2.1" ,
"resolved" : "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz" ,
"integrity" : "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==" ,
"dependencies" : {
"readable-stream" : "^2.3.5" ,
"safe-buffer" : "^5.1.1"
}
} ,
"node_modules/bl/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/bl/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/bl/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/body-parser" : {
"version" : "1.20.1" ,
"resolved" : "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" ,
@ -6969,9 +7013,9 @@
}
} ,
"node_modules/bson" : {
"version" : "5. 4.0 ",
"resolved" : "https://registry.npmjs.org/bson/-/bson-5. 4.0 .tgz",
"integrity" : "sha512- WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA ==",
"version" : "5. 5.1 ",
"resolved" : "https://registry.npmjs.org/bson/-/bson-5. 5.1 .tgz",
"integrity" : "sha512- ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g ==",
"engines" : {
"node" : ">=14.20.1"
}
@ -7439,7 +7483,8 @@
"node_modules/core-util-is" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" ,
"integrity" : "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
"integrity" : "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" ,
"dev" : true
} ,
"node_modules/cors" : {
"version" : "2.8.5" ,
@ -7516,9 +7561,9 @@
}
} ,
"node_modules/crypto-js" : {
"version" : "4. 1.1 ",
"resolved" : "https://registry.npmjs.org/crypto-js/-/crypto-js-4. 1.1 .tgz",
"integrity" : "sha512- o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw =="
"version" : "4. 2.0 ",
"resolved" : "https://registry.npmjs.org/crypto-js/-/crypto-js-4. 2.0 .tgz",
"integrity" : "sha512- KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q =="
} ,
"node_modules/dateformat" : {
"version" : "4.6.3" ,
@ -10502,11 +10547,11 @@
}
} ,
"node_modules/mongodb" : {
"version" : "5. 7 .0",
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5. 7 .0.tgz",
"integrity" : "sha512- zm82Bq33QbqtxDf58fLWBwTjARK3NSvKYjyz997KSy6hpat0prjeX/kxjbPVyZY60XYPDNETaHkHJI2UCzSLuw ==",
"version" : "5. 9 .0",
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5. 9 .0.tgz",
"integrity" : "sha512- g+GCMHN1CoRUA+wb1Agv0TI4YTSiWr42B5ulkiAfLLHitGK1R+PkSAf3Lr5rPZwi/3F04LiaZEW0Kxro9Fi2TA ==",
"dependencies" : {
"bson" : "^5. 4 .0",
"bson" : "^5. 5 .0",
"mongodb-connection-string-url" : "^2.6.0" ,
"socks" : "^2.7.1"
} ,
@ -10514,12 +10559,12 @@
"node" : ">=14.20.1"
} ,
"optionalDependencies" : {
" saslprep": "^1.0.3 "
" @mongodb-js/saslprep": "^1.1.0 "
} ,
"peerDependencies" : {
"@aws-sdk/credential-providers" : "^3. 20 1.0",
"@mongodb-js/zstd" : "^1. 1 .0",
"kerberos" : "^ 2.0.1 ",
"@aws-sdk/credential-providers" : "^3. 188 .0",
"@mongodb-js/zstd" : "^1. 0 .0",
"kerberos" : "^ 1.0.0 || ^2.0.0 ",
"mongodb-client-encryption" : ">=2.3.0 <3" ,
"snappy" : "^7.2.2"
} ,
@ -10551,13 +10596,13 @@
}
} ,
"node_modules/mongoose" : {
"version" : "7. 4.1 ",
"resolved" : "https://registry.npmjs.org/mongoose/-/mongoose-7. 4.1 .tgz",
"integrity" : "sha512- o3E5KHHiHdaiwCJG3+9r70sncRKki71Ktf/TfXdW6myu+53rtZ56uLl5ylkQiCf60V3COJuOeekcxXVsjQ7cBA ==",
"version" : "7. 6.3 ",
"resolved" : "https://registry.npmjs.org/mongoose/-/mongoose-7. 6.3 .tgz",
"integrity" : "sha512- moYP2qWCOdWRDeBxqB/zYwQmQnTBsF5DoolX5uPyI218BkiA1ujGY27P0NTd4oWIX+LLkZPw0LDzlc/7oh1plg ==",
"dependencies" : {
"bson" : "^5. 4 .0",
"bson" : "^5. 5 .0",
"kareem" : "2.5.1" ,
"mongodb" : "5. 7 .0",
"mongodb" : "5. 9 .0",
"mpath" : "0.9.0" ,
"mquery" : "5.0.0" ,
"ms" : "2.1.3" ,
@ -13588,17 +13633,6 @@
"url" : "https://github.com/sponsors/sindresorhus"
}
} ,
"node_modules/optional-require" : {
"version" : "1.1.8" ,
"resolved" : "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz" ,
"integrity" : "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==" ,
"dependencies" : {
"require-at" : "^1.0.6"
} ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/optionator" : {
"version" : "0.9.3" ,
"resolved" : "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" ,
@ -14483,11 +14517,6 @@
"resolved" : "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" ,
"integrity" : "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
} ,
"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/process-warning" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz" ,
@ -14685,36 +14714,33 @@
"underscore" : "1.12.1"
}
} ,
"node_modules/rate-limit-mongo/node_modules/bson" : {
"version" : "1.1.6" ,
"resolved" : "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz" ,
"integrity" : "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==" ,
"engines" : {
"node" : ">=0.6.19"
}
} ,
"node_modules/rate-limit-mongo/node_modules/mongodb" : {
"version" : "3.7.4" ,
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz" ,
"integrity" : "sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==" ,
"dependencies" : {
"bl" : "^2.2.1" ,
"bson" : "^1.1.4" ,
"denque" : "^1.4.1" ,
"optional-require" : "^1.1.8" ,
"safe-buffer" : "^5.1.2"
"version" : "5.8.0" ,
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5.8.0.tgz" ,
"integrity" : "sha512-xx4CXmxcj3bNe7iGBlhntVrUqrNARYhUZteXaz4epEESv4oXD/FONAovcyoCaEffdYlw25Yz284OxMfpnPLlgQ==" ,
"dependencies" : {
"bson" : "^5.4.0" ,
"mongodb-connection-string-url" : "^2.6.0" ,
"socks" : "^2.7.1"
} ,
"engines" : {
"node" : ">= 4"
"node" : ">= 1 4.20.1 "
} ,
"optionalDependencies" : {
"saslprep" : "^1.0.0"
"@mongodb-js/saslprep" : "^1.1.0"
} ,
"peerDependencies" : {
"@aws-sdk/credential-providers" : "^3.188.0" ,
"@mongodb-js/zstd" : "^1.0.0" ,
"kerberos" : "^1.0.0 || ^2.0.0" ,
"mongodb-client-encryption" : ">=2.3.0 <3" ,
"snappy" : "^7.2.2"
} ,
"peerDependenciesMeta" : {
"aws4" : {
" @aws-sdk/credential-providers ": {
"optional" : true
} ,
"bson-ext" : {
" @mongodb-js/zstd ": {
"optional" : true
} ,
"kerberos" : {
@ -14723,9 +14749,6 @@
"mongodb-client-encryption" : {
"optional" : true
} ,
"mongodb-extjson" : {
"optional" : true
} ,
"snappy" : {
"optional" : true
}
@ -14805,14 +14828,6 @@
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" ,
"integrity" : "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
} ,
"node_modules/require-at" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz" ,
"integrity" : "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==" ,
"engines" : {
"node" : ">=4"
}
} ,
"node_modules/require-directory" : {
"version" : "2.1.1" ,
"resolved" : "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" ,
@ -14970,18 +14985,6 @@
"resolved" : "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" ,
"integrity" : "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
} ,
"node_modules/saslprep" : {
"version" : "1.0.3" ,
"resolved" : "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz" ,
"integrity" : "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==" ,
"optional" : true ,
"dependencies" : {
"sparse-bitfield" : "^3.0.3"
} ,
"engines" : {
"node" : ">=6"
}
} ,
"node_modules/sax" : {
"version" : "1.2.1" ,
"resolved" : "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz" ,
@ -18953,12 +18956,71 @@
}
} ,
"@babel/code-frame" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22. 5 .tgz",
"integrity" : "sha512-X mwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ ==",
"version" : "7.22. 13 ",
"resolved" : "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22. 13 .tgz",
"integrity" : "sha512-X ktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w ==",
"dev" : true ,
"requires" : {
"@babel/highlight" : "^7.22.5"
"@babel/highlight" : "^7.22.13" ,
"chalk" : "^2.4.2"
} ,
"dependencies" : {
"ansi-styles" : {
"version" : "3.2.1" ,
"resolved" : "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" ,
"integrity" : "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" ,
"dev" : true ,
"requires" : {
"color-convert" : "^1.9.0"
}
} ,
"chalk" : {
"version" : "2.4.2" ,
"resolved" : "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" ,
"integrity" : "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" ,
"dev" : true ,
"requires" : {
"ansi-styles" : "^3.2.1" ,
"escape-string-regexp" : "^1.0.5" ,
"supports-color" : "^5.3.0"
}
} ,
"color-convert" : {
"version" : "1.9.3" ,
"resolved" : "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" ,
"integrity" : "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" ,
"dev" : true ,
"requires" : {
"color-name" : "1.1.3"
}
} ,
"color-name" : {
"version" : "1.1.3" ,
"resolved" : "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" ,
"integrity" : "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" ,
"dev" : true
} ,
"escape-string-regexp" : {
"version" : "1.0.5" ,
"resolved" : "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" ,
"integrity" : "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" ,
"dev" : true
} ,
"has-flag" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" ,
"integrity" : "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" ,
"dev" : true
} ,
"supports-color" : {
"version" : "5.5.0" ,
"resolved" : "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" ,
"integrity" : "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" ,
"dev" : true ,
"requires" : {
"has-flag" : "^3.0.0"
}
}
}
} ,
"@babel/compat-data" : {
@ -19005,12 +19067,12 @@
}
} ,
"@babel/generator" : {
"version" : "7.2 2.9 ",
"resolved" : "https://registry.npmjs.org/@babel/generator/-/generator-7.2 2.9 .tgz",
"integrity" : "sha512- KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/generator/-/generator-7.2 3.0 .tgz",
"integrity" : "sha512- lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g ==",
"dev" : true ,
"requires" : {
"@babel/types" : "^7.2 2.5 ",
"@babel/types" : "^7.2 3.0 ",
"@jridgewell/gen-mapping" : "^0.3.2" ,
"@jridgewell/trace-mapping" : "^0.3.17" ,
"jsesc" : "^2.5.1"
@ -19038,19 +19100,19 @@
}
} ,
"@babel/helper-environment-visitor" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22. 5 .tgz",
"integrity" : "sha512- XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22. 20 .tgz",
"integrity" : "sha512- zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA ==",
"dev" : true
} ,
"@babel/helper-function-name" : {
"version" : "7.2 2.5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.2 2.5 .tgz",
"integrity" : "sha512- wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.2 3.0 .tgz",
"integrity" : "sha512- OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw ==",
"dev" : true ,
"requires" : {
"@babel/template" : "^7.22. 5",
"@babel/types" : "^7.2 2.5 "
"@babel/template" : "^7.22. 1 5",
"@babel/types" : "^7.2 3.0 "
}
} ,
"@babel/helper-hoist-variables" : {
@ -19115,9 +19177,9 @@
"dev" : true
} ,
"@babel/helper-validator-identifier" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22. 5 .tgz",
"integrity" : "sha512- aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22. 20 .tgz",
"integrity" : "sha512- Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A ==",
"dev" : true
} ,
"@babel/helper-validator-option" : {
@ -19138,13 +19200,13 @@
}
} ,
"@babel/highlight" : {
"version" : "7.22. 5 ",
"resolved" : "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22. 5 .tgz",
"integrity" : "sha512- BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw ==",
"version" : "7.22. 20 ",
"resolved" : "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22. 20 .tgz",
"integrity" : "sha512- dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg ==",
"dev" : true ,
"requires" : {
"@babel/helper-validator-identifier" : "^7.22. 5 ",
"chalk" : "^2. 0.0 ",
"@babel/helper-validator-identifier" : "^7.22. 20 ",
"chalk" : "^2. 4.2 ",
"js-tokens" : "^4.0.0"
} ,
"dependencies" : {
@ -19207,9 +19269,9 @@
}
} ,
"@babel/parser" : {
"version" : "7.2 2.7 ",
"resolved" : "https://registry.npmjs.org/@babel/parser/-/parser-7.2 2.7 .tgz",
"integrity" : "sha512- 7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/parser/-/parser-7.2 3.0 .tgz",
"integrity" : "sha512- vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw ==",
"dev" : true
} ,
"@babel/plugin-syntax-async-generators" : {
@ -19347,30 +19409,30 @@
}
} ,
"@babel/template" : {
"version" : "7.22. 5",
"resolved" : "https://registry.npmjs.org/@babel/template/-/template-7.22. 5.tgz",
"integrity" : "sha512- X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZa w==",
"version" : "7.22. 1 5",
"resolved" : "https://registry.npmjs.org/@babel/template/-/template-7.22. 1 5.tgz",
"integrity" : "sha512- QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0 w==",
"dev" : true ,
"requires" : {
"@babel/code-frame" : "^7.22. 5 ",
"@babel/parser" : "^7.22. 5",
"@babel/types" : "^7.22. 5"
"@babel/code-frame" : "^7.22. 13 ",
"@babel/parser" : "^7.22. 1 5",
"@babel/types" : "^7.22. 1 5"
}
} ,
"@babel/traverse" : {
"version" : "7.2 2.8 ",
"resolved" : "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 2.8 .tgz",
"integrity" : "sha512- y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GX w==",
"version" : "7.2 3.2 ",
"resolved" : "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2 3.2 .tgz",
"integrity" : "sha512- azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XS w==",
"dev" : true ,
"requires" : {
"@babel/code-frame" : "^7.22. 5 ",
"@babel/generator" : "^7.2 2.7 ",
"@babel/helper-environment-visitor" : "^7.22. 5 ",
"@babel/helper-function-name" : "^7.2 2.5 ",
"@babel/code-frame" : "^7.22. 13 ",
"@babel/generator" : "^7.2 3.0 ",
"@babel/helper-environment-visitor" : "^7.22. 20 ",
"@babel/helper-function-name" : "^7.2 3.0 ",
"@babel/helper-hoist-variables" : "^7.22.5" ,
"@babel/helper-split-export-declaration" : "^7.22.6" ,
"@babel/parser" : "^7.2 2.7 ",
"@babel/types" : "^7.2 2.5 ",
"@babel/parser" : "^7.2 3.0 ",
"@babel/types" : "^7.2 3.0 ",
"debug" : "^4.1.0" ,
"globals" : "^11.1.0"
} ,
@ -19384,13 +19446,13 @@
}
} ,
"@babel/types" : {
"version" : "7.2 2.5 ",
"resolved" : "https://registry.npmjs.org/@babel/types/-/types-7.2 2.5 .tgz",
"integrity" : "sha512- zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA ==",
"version" : "7.2 3.0 ",
"resolved" : "https://registry.npmjs.org/@babel/types/-/types-7.2 3.0 .tgz",
"integrity" : "sha512- 0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg ==",
"dev" : true ,
"requires" : {
"@babel/helper-string-parser" : "^7.22.5" ,
"@babel/helper-validator-identifier" : "^7.22. 5 ",
"@babel/helper-validator-identifier" : "^7.22. 20 ",
"to-fast-properties" : "^2.0.0"
}
} ,
@ -19917,6 +19979,15 @@
"maxmind" : "^4.2.0"
}
} ,
"@mongodb-js/saslprep" : {
"version" : "1.1.0" ,
"resolved" : "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz" ,
"integrity" : "sha512-Xfijy7HvfzzqiOAhAepF4SGN5e9leLkMvg/OPOF97XemjfVCYN/oWa75wnkc6mltMSTwY+XlbhWgUOJmkFspSw==" ,
"optional" : true ,
"requires" : {
"sparse-bitfield" : "^3.0.3"
}
} ,
"@msgpackr-extract/msgpackr-extract-darwin-arm64" : {
"version" : "3.0.2" ,
"resolved" : "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.2.tgz" ,
@ -20051,9 +20122,9 @@
"peer" : true
} ,
"@node-saml/node-saml" : {
"version" : "4.0. 4 ",
"resolved" : "https://registry.npmjs.org/@node-saml/node-saml/-/node-saml-4.0. 4 .tgz",
"integrity" : "sha512- oybUBWBYVsHGckQxzyzlpRM4E2iuW3I2Ok/J9SwlotdmjvmZxSo6Ub74D9wltG8C9daJZYI57uy+1UK4FtcGXA ==",
"version" : "4.0. 5 ",
"resolved" : "https://registry.npmjs.org/@node-saml/node-saml/-/node-saml-4.0. 5 .tgz",
"integrity" : "sha512- J5DglElbY1tjOuaR1NPtjOXkXY5bpUhDoKVoeucYN98A3w4fwgjIOPqIGcb6cQsqFq2zZ6vTCeKn5C/hvefSaw ==",
"requires" : {
"@types/debug" : "^4.1.7" ,
"@types/passport" : "^1.0.11" ,
@ -22131,44 +22202,6 @@
"integrity" : "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" ,
"dev" : true
} ,
"bl" : {
"version" : "2.2.1" ,
"resolved" : "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz" ,
"integrity" : "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==" ,
"requires" : {
"readable-stream" : "^2.3.5" ,
"safe-buffer" : "^5.1.1"
} ,
"dependencies" : {
"readable-stream" : {
"version" : "2.3.8" ,
"resolved" : "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" ,
"integrity" : "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" ,
"requires" : {
"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"
}
} ,
"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=="
} ,
"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==" ,
"requires" : {
"safe-buffer" : "~5.1.0"
}
}
}
} ,
"body-parser" : {
"version" : "1.20.1" ,
"resolved" : "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" ,
@ -22262,9 +22295,9 @@
}
} ,
"bson" : {
"version" : "5. 4.0 ",
"resolved" : "https://registry.npmjs.org/bson/-/bson-5. 4.0 .tgz",
"integrity" : "sha512- WRZ5SQI5GfUuKnPTNmAYPiKIof3ORXAF4IRU5UcgmivNIon01rWQlw5RUH954dpu8yGL8T59YShVddIPaU/gFA =="
"version" : "5. 5.1 ",
"resolved" : "https://registry.npmjs.org/bson/-/bson-5. 5.1 .tgz",
"integrity" : "sha512- ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g =="
} ,
"btoa" : {
"version" : "1.2.1" ,
@ -22613,7 +22646,8 @@
"core-util-is" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" ,
"integrity" : "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
"integrity" : "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" ,
"dev" : true
} ,
"cors" : {
"version" : "2.8.5" ,
@ -22672,9 +22706,9 @@
}
} ,
"crypto-js" : {
"version" : "4. 1.1 ",
"resolved" : "https://registry.npmjs.org/crypto-js/-/crypto-js-4. 1.1 .tgz",
"integrity" : "sha512- o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw =="
"version" : "4. 2.0 ",
"resolved" : "https://registry.npmjs.org/crypto-js/-/crypto-js-4. 2.0 .tgz",
"integrity" : "sha512- KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q =="
} ,
"dateformat" : {
"version" : "4.6.3" ,
@ -24908,13 +24942,13 @@
"dev" : true
} ,
"mongodb" : {
"version" : "5. 7 .0",
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5. 7 .0.tgz",
"integrity" : "sha512- zm82Bq33QbqtxDf58fLWBwTjARK3NSvKYjyz997KSy6hpat0prjeX/kxjbPVyZY60XYPDNETaHkHJI2UCzSLuw ==",
"version" : "5. 9 .0",
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5. 9 .0.tgz",
"integrity" : "sha512- g+GCMHN1CoRUA+wb1Agv0TI4YTSiWr42B5ulkiAfLLHitGK1R+PkSAf3Lr5rPZwi/3F04LiaZEW0Kxro9Fi2TA ==",
"requires" : {
"bson" : "^5.4.0" ,
"@mongodb-js/saslprep" : "^1.1.0" ,
"bson" : "^5.5.0" ,
"mongodb-connection-string-url" : "^2.6.0" ,
"saslprep" : "^1.0.3" ,
"socks" : "^2.7.1"
}
} ,
@ -24928,13 +24962,13 @@
}
} ,
"mongoose" : {
"version" : "7. 4.1 ",
"resolved" : "https://registry.npmjs.org/mongoose/-/mongoose-7. 4.1 .tgz",
"integrity" : "sha512- o3E5KHHiHdaiwCJG3+9r70sncRKki71Ktf/TfXdW6myu+53rtZ56uLl5ylkQiCf60V3COJuOeekcxXVsjQ7cBA ==",
"version" : "7. 6.3 ",
"resolved" : "https://registry.npmjs.org/mongoose/-/mongoose-7. 6.3 .tgz",
"integrity" : "sha512- moYP2qWCOdWRDeBxqB/zYwQmQnTBsF5DoolX5uPyI218BkiA1ujGY27P0NTd4oWIX+LLkZPw0LDzlc/7oh1plg ==",
"requires" : {
"bson" : "^5. 4 .0",
"bson" : "^5. 5 .0",
"kareem" : "2.5.1" ,
"mongodb" : "5. 7 .0",
"mongodb" : "5. 9 .0",
"mpath" : "0.9.0" ,
"mquery" : "5.0.0" ,
"ms" : "2.1.3" ,
@ -27081,14 +27115,6 @@
"mimic-fn" : "^2.1.0"
}
} ,
"optional-require" : {
"version" : "1.1.8" ,
"resolved" : "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz" ,
"integrity" : "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==" ,
"requires" : {
"require-at" : "^1.0.6"
}
} ,
"optionator" : {
"version" : "0.9.3" ,
"resolved" : "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" ,
@ -27830,11 +27856,6 @@
}
}
} ,
"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=="
} ,
"process-warning" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz" ,
@ -27968,27 +27989,20 @@
"resolved" : "https://registry.npmjs.org/rate-limit-mongo/-/rate-limit-mongo-2.3.2.tgz" ,
"integrity" : "sha512-dLck0j5N/AX9ycVHn5lX9Ti2Wrrwi1LfbXitu/mMBZOo2nC26RgYKJVbcb2mYgb9VMaPI2IwJVzIa2hAQrMaDA==" ,
"requires" : {
"mongodb" : " ^3.6.7 ",
"mongodb" : " 5.8.0 ",
"twostep" : "0.4.2" ,
"underscore" : "1.12.1"
} ,
"dependencies" : {
"bson" : {
"version" : "1.1.6" ,
"resolved" : "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz" ,
"integrity" : "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg=="
} ,
"mongodb" : {
"version" : " 3.7.4 ",
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb- 3.7.4 .tgz",
"integrity" : "sha512- K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw ==",
"version" : "5.8.0" ,
"resolved" : "https://registry.npmjs.org/mongodb/-/mongodb-5.8.0.tgz" ,
"integrity" : "sha512-xx4CXmxcj3bNe7iGBlhntVrUqrNARYhUZteXaz4epEESv4oXD/FONAovcyoCaEffdYlw25Yz284OxMfpnPLlgQ==" ,
"requires" : {
"bl" : "^2.2.1" ,
"bson" : "^1.1.4" ,
"denque" : "^1.4.1" ,
"optional-require" : "^1.1.8" ,
"safe-buffer" : "^5.1.2" ,
"saslprep" : "^1.0.0"
"@mongodb-js/saslprep" : "^1.1.0" ,
"bson" : "^5.4.0" ,
"mongodb-connection-string-url" : "^2.6.0" ,
"socks" : "^2.7.1"
}
}
}
@ -28052,11 +28066,6 @@
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" ,
"integrity" : "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
} ,
"require-at" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz" ,
"integrity" : "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g=="
} ,
"require-directory" : {
"version" : "2.1.1" ,
"resolved" : "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" ,
@ -28154,15 +28163,6 @@
"resolved" : "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" ,
"integrity" : "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
} ,
"saslprep" : {
"version" : "1.0.3" ,
"resolved" : "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz" ,
"integrity" : "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==" ,
"optional" : true ,
"requires" : {
"sparse-bitfield" : "^3.0.3"
}
} ,
"sax" : {
"version" : "1.2.1" ,
"resolved" : "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz" ,