diff --git a/apps/graphql-mongodb-server/package.json b/apps/graphql-mongodb-server/package.json index 024a1a04..2b0dee23 100644 --- a/apps/graphql-mongodb-server/package.json +++ b/apps/graphql-mongodb-server/package.json @@ -19,7 +19,7 @@ "graphql-compose": "^9.0.11", "graphql-compose-mongoose": "^9.0.0", "jsonwebtoken": "^9.0.2", - "mongoose": "^6.3.5", + "mongoose": "^6.13.12", "tsx": "^4.19.1", "typescript": "^5.6.2" } diff --git a/apps/web/package.json b/apps/web/package.json index 6c67a9f6..08bc6b33 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -118,7 +118,7 @@ "minio": "^8.0.0", "moment": "^2.30.1", "monaco-editor": "^0.33.0", - "mongoose": "^6.3.5", + "mongoose": "^6.13.12", "mysql2": "^3.10.1", "next": "^12.3.0", "next-i18next": "^15.3.0", diff --git a/packages/util/package.json b/packages/util/package.json index 451a0570..c3602848 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -15,6 +15,6 @@ "@emotion/styled": "^11", "@monaco-editor/react": "^4.4.5", "monaco-editor": "0.33.0", - "mongoose": "^6.3.5" + "mongoose": "^6.13.12" } } diff --git a/yarn.lock b/yarn.lock index 1d209ad5..47b3c968 100644 --- a/yarn.lock +++ b/yarn.lock @@ -438,6 +438,218 @@ resolved "https://registry.npmjs.org/@as-integrations/next/-/next-3.1.0.tgz#513509cd5c269e91c3d1cda883a2ac9f07711800" integrity sha512-grNdI/LgUebsYSc2wmoIFBpF+d7RjRO4nUWrM+8hVhSFzJlLd5vBfTcvFQ0LaOnhHpQmDBqNFIss+97Q+NZHiQ== +"@aws-sdk/core@^3.981.0": + version "3.981.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.981.0.tgz#dd0b57a63a665bca0bbc386ab906b66a2a2bf88c" + integrity sha512-Mnu7gaDrC5UCdyH8uLxLfB2eWbjE/HbjKX1U1J2VQxG3TTATUDObW2wU3I8iH3e9YH5NN2CY6w1mlAIe2XJ3jg== + dependencies: + "@aws-sdk/types" "^3.975.1" + "@aws-sdk/xml-builder" "^3.972.43" + "@aws/lambda-invoke-store" "^0.3.0" + "@smithy/core" "^3.40.0" + "@smithy/signature-v4" "^5.7.5" + "@smithy/types" "^4.20.0" + bowser "^2.11.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-cognito-identity@^3.972.83": + version "3.972.83" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.83.tgz#fb3d856cc6ad3c1721a47fad5beced9909c6163b" + integrity sha512-yaHdWS2q6N2eKG9yNftDB/W7uG0OqfViXBihZwb5XPyVIMXYffpEgWp/4haIURrMSCYkLfmfMrHZhFSoPKgmQA== + dependencies: + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-env@^3.972.84": + version "3.972.84" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.84.tgz#d57034b738ff1e303424d701dfcac7b786b01e65" + integrity sha512-akZJetiMVeLRHsKzYh3LamDCo74ZUCeo0XoyRKMEMZT5qP7ReM6LhpioBCyuqKP5Vav5gEOeCmaQV0VVQr1Meg== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-http@^3.972.86": + version "3.972.86" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.86.tgz#e40ecc0ba3df87aea13a608f7911b4d35cd92793" + integrity sha512-U4mHaDRPWAn63yhl7FXIzbppNmW1F+4dSLeuiUpej2v3Xb6rGwvayEJ8SdlrdMV+/mZtd+GStTEP2HqurEzXtw== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/fetch-http-handler" "^5.8.1" + "@smithy/node-http-handler" "^4.14.2" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-ini@^3.973.29": + version "3.973.29" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.973.29.tgz#167599af15fd1e823d649a612db24a0e9e4b423e" + integrity sha512-/idO4bVjw34b1OiNxDqFNr3BsPg9dRm1iS6XM/rTqA33RfUgTuwBCFFCz/TwxNHkrQ45tp+RpKE8P609Ino8XQ== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/credential-provider-env" "^3.972.84" + "@aws-sdk/credential-provider-http" "^3.972.86" + "@aws-sdk/credential-provider-login" "^3.972.91" + "@aws-sdk/credential-provider-process" "^3.972.84" + "@aws-sdk/credential-provider-sso" "^3.973.28" + "@aws-sdk/credential-provider-web-identity" "^3.972.90" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/credential-provider-imds" "^4.5.2" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-login@^3.972.91": + version "3.972.91" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.91.tgz#bf2fa6dba0001d66961cc1d8013e963503c720a7" + integrity sha512-MujcVZc7mnodrsp85NX0QpnQrt7kY6zbVUl+TcvzJEZzgEQkRj4iopj0kNs3uXJUArpkA64Rxa0ga86qdx0gag== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-node@^3.972.96": + version "3.972.96" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.96.tgz#896190e257bb1417c44adfb0db53512c07f76f69" + integrity sha512-tBunyyRnxMvKsCn/pu1QrIxUYZ4Z25LkV8zGkFGpSE/YmI2W4m8SLQzloG/hZlelGP2vLRGtIQc5w1+DoXCK1A== + dependencies: + "@aws-sdk/credential-provider-env" "^3.972.84" + "@aws-sdk/credential-provider-http" "^3.972.86" + "@aws-sdk/credential-provider-ini" "^3.973.29" + "@aws-sdk/credential-provider-process" "^3.972.84" + "@aws-sdk/credential-provider-sso" "^3.973.28" + "@aws-sdk/credential-provider-web-identity" "^3.972.90" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/credential-provider-imds" "^4.5.2" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-process@^3.972.84": + version "3.972.84" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.84.tgz#015760ee4fc339c07e731054fabd29c803940f5f" + integrity sha512-199C6OpNejd0nq9GFAkEFIKids1FL0R6LJtL9c1OTiDOXki7S1OduuPxW4+hE0LwndcYJ7YHOuYTlqScfpCocA== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-sso@^3.973.28": + version "3.973.28" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.973.28.tgz#f50ba7ae0efa1910f81c28a9c896fc55b2b92fcd" + integrity sha512-bGg7wH8wVDJQIcJggO9lg1ZYbG7l+PbLwHuM3Bi/e1TlCZhU712JS1W3tdRpyptdJD1UGyhBNGO/YrhrQCHKbg== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/token-providers" "3.1166.0" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-web-identity@^3.972.90": + version "3.972.90" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.90.tgz#c88d7733a0ab84fcc431570b3bf7a24d23ff8c6e" + integrity sha512-duLeE3xlf0viHeH+1RM4z5duR3b32BCZTWVMu+MbxFPjQBxy7hmIGEqt5hekuFPRuXoyhMovjNl+PNNsb5oiGQ== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/credential-providers@^3.186.0": + version "3.1166.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.1166.0.tgz#f659fbc916c214851d0ccea11709abca68b24a75" + integrity sha512-n2n/bWgT57KlEbvef6eMCDeDmo98DmsZYMP5boZnFHghrZrctpnuffPzwdeE89oT18fSIhjgWCzuPCTzz1UKUQ== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/credential-provider-cognito-identity" "^3.972.83" + "@aws-sdk/credential-provider-env" "^3.972.84" + "@aws-sdk/credential-provider-http" "^3.972.86" + "@aws-sdk/credential-provider-ini" "^3.973.29" + "@aws-sdk/credential-provider-login" "^3.972.91" + "@aws-sdk/credential-provider-node" "^3.972.96" + "@aws-sdk/credential-provider-process" "^3.972.84" + "@aws-sdk/credential-provider-sso" "^3.973.28" + "@aws-sdk/credential-provider-web-identity" "^3.972.90" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/credential-provider-imds" "^4.5.2" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/nested-clients@^3.998.3": + version "3.998.3" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.998.3.tgz#4eebf7babc999324b6d96fd872fd619985b2bc40" + integrity sha512-acHTTzMB13CU6dU4sxABYExMI3PQM2zStWH2MiUwJp/7QKTrLg2f7mbzSXoegW2kYOk2tdqQYagsZrWB8Xv7eA== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/signature-v4-multi-region" "^3.996.52" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/fetch-http-handler" "^5.8.1" + "@smithy/node-http-handler" "^4.14.2" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/signature-v4-multi-region@^3.996.52": + version "3.996.52" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.52.tgz#c64da9de33fbb87c8e6d2e42bdcff6949f4d63b4" + integrity sha512-6W6SjGc8OXUhMzNxU1X922ghD+PP1XvzmCk5Scui0jaYsLezycMYR1RaLp5xTIOUrhTXyb4DnAbPr3fBgmdnzg== + dependencies: + "@aws-sdk/types" "^3.975.1" + "@smithy/signature-v4" "^5.7.5" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/token-providers@3.1166.0": + version "3.1166.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.1166.0.tgz#41c5b69ce790ae2accb44d6d37e0a5d5852108a5" + integrity sha512-ngJ8mxXqtQ9mnp7QV6TWKJCxkpjVfPWxKQSc2FYhCyCfOVFIGdFv7P+/RqVffFrJAorwBPpktnv32gNlcEgF4g== + dependencies: + "@aws-sdk/core" "^3.981.0" + "@aws-sdk/nested-clients" "^3.998.3" + "@aws-sdk/types" "^3.975.1" + "@smithy/core" "^3.40.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/types@^3.975.1": + version "3.975.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.975.1.tgz#7e3a704dddf4eb3918cc8ce9f01b38a2944b2284" + integrity sha512-7rGxUkCB2QPoQOeJmonmAICTN2zrH+fpmi1p4Iwu72lnxNaMhOgqcbpyddifnM1DBb19TWQ1u6z/XjkaFNEDWw== + dependencies: + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws-sdk/xml-builder@^3.972.43": + version "3.972.43" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.43.tgz#0061caee71406d7525c8e05f137550b8a2985535" + integrity sha512-rG8QVx4DOrJWptsogu1Aq+CDsnPKaBrAlJpKLxrJrIDXAq1ElnW0yQjjBnlWSXll0cDakCG6UDvaqwz0A9d9Og== + dependencies: + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@aws/lambda-invoke-store@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.3.0.tgz#708802d987f8e17bdf4af4de1031660ce1cdd65f" + integrity sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ== + "@babel/code-frame@7.12.11": version "7.12.11" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" @@ -2739,7 +2951,7 @@ "@docusaurus/theme-common" "2.0.0-beta.17" "@docusaurus/theme-search-algolia" "2.0.0-beta.17" -"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": +"@docusaurus/react-loadable@5.5.2": version "5.5.2" resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz" integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== @@ -3971,6 +4183,13 @@ "@monaco-editor/loader" "^1.3.2" prop-types "^15.7.2" +"@mongodb-js/saslprep@^1.1.0": + version "1.6.3" + resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.6.3.tgz#fcaf031c046a5dadcb1eb1dc45b52b349330f4f6" + integrity sha512-aHGFvT95c82CoQ7hb6qXpz8Hcc5PJb3ZtQ+P01QDBbyQday0mjcrJPeNJOHCgWe0pGX0zKmKP+1mWi/I/BCX9Q== + dependencies: + sparse-bitfield "^3.0.3" + "@mongodb-js/saslprep@^1.1.5": version "1.1.9" resolved "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz#e974bab8eca9faa88677d4ea4da8d09a52069004" @@ -5045,6 +5264,57 @@ p-map "^4.0.0" webpack-sources "^3.2.2" +"@smithy/core@^3.33.2", "@smithy/core@^3.38.0", "@smithy/core@^3.39.0", "@smithy/core@^3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.40.0.tgz#be97dc3dc123d5acadad5b36a34c1f81e596fb34" + integrity sha512-DssGno52pzZ5m6RlDtyKuBIpZNPg9pqgs0CnNDKz9IatxCsmvNmJNn5Zn6rf77MthZo9wf89OvZFhTY/RwxhxQ== + dependencies: + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@smithy/credential-provider-imds@^4.5.2": + version "4.5.2" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.5.2.tgz#da3ea9636b5566b36b0761382d841a6d8fdde14f" + integrity sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg== + dependencies: + "@smithy/core" "^3.33.2" + "@smithy/types" "^4.17.2" + tslib "^2.6.2" + +"@smithy/fetch-http-handler@^5.8.1": + version "5.8.1" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.8.1.tgz#96679083b3174a3628eac8ceb1188e6a8aa882ff" + integrity sha512-h8BdMUrUBhMhMaeK7QqAdINRZezCGuYOCpcOZZ1ewxbHST9rdTd09xwNpvLTYfzDRehxQiReK4SKbdYZxBA+ew== + dependencies: + "@smithy/core" "^3.39.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@smithy/node-http-handler@^4.14.2": + version "4.14.2" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.14.2.tgz#b3b44ed33af388322f13a1fd48694d1f9d490507" + integrity sha512-i1uORV1v3qBqP43ayRKzIdm1q5x14tf8N4Dd06/QUX1Szm6VxHMrTsu20X5E63UFsaNZCRjI4SXG0jDmqYa+3w== + dependencies: + "@smithy/core" "^3.39.0" + "@smithy/types" "^4.20.0" + tslib "^2.6.2" + +"@smithy/signature-v4@^5.7.5": + version "5.7.5" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.7.5.tgz#7a1ee76600f4767a5da80775dfa7d797cb37f0e0" + integrity sha512-WPjdr5oWOk1LArpI4pavu+fSo+/evi0Re1olxGvqwuZopd4gYR1UGCi+Soyn/IjmafqbWs+ZC+3AKxJS3ZpwUg== + dependencies: + "@smithy/core" "^3.38.0" + "@smithy/types" "^4.19.0" + tslib "^2.6.2" + +"@smithy/types@^4.17.2", "@smithy/types@^4.19.0", "@smithy/types@^4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.20.0.tgz#20dee95d543f7c89682fbe73c765f5f0ef3a2c12" + integrity sha512-lCA6QG22dPk9ecHbv91jDQZsmtPUjdS1aE2Il6NNPqe7DrYc0dZQi6DhcESk2KYXH2sp5xbAcGdYMZDFnuzA2A== + dependencies: + tslib "^2.6.2" + "@socket.io/component-emitter@~3.1.0": version "3.1.0" resolved "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz" @@ -7837,6 +8107,11 @@ bottleneck@^2.15.3: resolved "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz" integrity sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw== +bowser@^2.11.0: + version "2.15.0" + resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.15.0.tgz#b90065562e39c4e9915f777ceb37d800adee357e" + integrity sha512-xic6KSZglg/I4ymp45fdM4GWfYpBK79Fxd/TOvJktlaPgQqqDxvmGwOPZl2V0dyeS3Lj5c180bLhXF43iyAjZQ== + boxen@^5.0.0: version "5.1.2" resolved "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz" @@ -7942,17 +8217,10 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -bson@^4.6.2, bson@^4.6.3: - version "4.6.4" - resolved "https://registry.npmjs.org/bson/-/bson-4.6.4.tgz" - integrity sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ== - dependencies: - buffer "^5.6.0" - -bson@^4.6.5: - version "4.6.5" - resolved "https://registry.npmjs.org/bson/-/bson-4.6.5.tgz" - integrity sha512-uqrgcjyOaZsHfz7ea8zLRCLe1u+QGUSzMZmvXqO24CDW7DWoW1qiN9folSwa7hSneTSgM2ykDIzF5kcQQ8cwNw== +bson@^4.6.5, bson@^4.7.2: + version "4.7.2" + resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e" + integrity sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ== dependencies: buffer "^5.6.0" @@ -9461,7 +9729,7 @@ delayed-stream@~1.0.0: resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== -denque@^2.0.1, denque@^2.1.0: +denque@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz" integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== @@ -12341,13 +12609,10 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" -ip-address@^9.0.5: - version "9.0.5" - resolved "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz" - integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g== - dependencies: - jsbn "1.1.0" - sprintf-js "^1.1.3" +ip-address@^10.1.1: + version "10.7.6" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.7.6.tgz#e3c06961cedf352494c06c916c696cfdb11068dd" + integrity sha512-00LYkM6byILa9eQIx6qoaXCM40xTLd56AZ4vyaPW3YTyb49VZYPo5xsiAq4tuQ54GH4R7gVdYScJ1B7B77PuTg== ipaddr.js@1.9.1: version "1.9.1" @@ -13279,11 +13544,6 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" -jsbn@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz" - integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A== - jsdom@21.1.1: version "21.1.1" resolved "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz" @@ -13464,10 +13724,10 @@ jws@^3.2.2: jwa "^1.4.1" safe-buffer "^5.0.1" -kareem@2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/kareem/-/kareem-2.4.1.tgz" - integrity sha512-aJ9opVoXroQUPfovYP5kaj2lM7Jn02Gw13bL0lg9v0V7SaUc0qavPs0Eue7d2DcC3NjqI6QAUElXNsuZSeM+EA== +kareem@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d" + integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA== kareem@2.6.3: version "2.6.3" @@ -14676,10 +14936,10 @@ monaco-editor@0.33.0, monaco-editor@^0.33.0: resolved "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.33.0.tgz" integrity sha512-VcRWPSLIUEgQJQIE0pVT8FcGBIgFoxz7jtqctE+IiCxWugD0DwgyQBcZBhdSrdMC84eumoqMZsGl2GTreOzwqw== -mongodb-connection-string-url@^2.5.2: - version "2.5.2" - resolved "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz" - integrity sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA== +mongodb-connection-string-url@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf" + integrity sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ== dependencies: "@types/whatwg-url" "^8.2.1" whatwg-url "^11.0.0" @@ -14692,17 +14952,17 @@ mongodb-connection-string-url@^3.0.0: "@types/whatwg-url" "^11.0.2" whatwg-url "^13.0.0" -mongodb@4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/mongodb/-/mongodb-4.7.0.tgz" - integrity sha512-HhVar6hsUeMAVlIbwQwWtV36iyjKd9qdhY+s4wcU8K6TOj4Q331iiMy+FoPuxEntDIijTYWivwFJkLv8q/ZgvA== +mongodb@4.17.2: + version "4.17.2" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.17.2.tgz#237c0534e36a3449bd74c6bf6d32f87a1ca7200c" + integrity sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg== dependencies: - bson "^4.6.3" - denque "^2.0.1" - mongodb-connection-string-url "^2.5.2" - socks "^2.6.2" + bson "^4.7.2" + mongodb-connection-string-url "^2.6.0" + socks "^2.7.1" optionalDependencies: - saslprep "^1.0.3" + "@aws-sdk/credential-providers" "^3.186.0" + "@mongodb-js/saslprep" "^1.1.0" mongodb@6.9.0: version "6.9.0" @@ -14713,18 +14973,18 @@ mongodb@6.9.0: bson "^6.7.0" mongodb-connection-string-url "^3.0.0" -mongoose@^6.3.5: - version "6.4.2" - resolved "https://registry.npmjs.org/mongoose/-/mongoose-6.4.2.tgz" - integrity sha512-VRotms+XC42vPlS3Tr2GTg0qkppHzWob62sUjdC22ir8aqWVrbCsHjEuMsL6zZlKSIj8zNBODm9hRV+RHRiLRQ== +mongoose@^6.13.12: + version "6.13.12" + resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.13.12.tgz#88e3e853a4efd74c1c5f536f115bda1e50cec74e" + integrity sha512-VljZzIHa///LQAwM15y8V3lgpi2+/+AcLmjb98Dsyxe3sCF0yxb3i+10+rxS5Z0QzVM2/p7ibNITfjnQP47Azw== dependencies: - bson "^4.6.2" - kareem "2.4.1" - mongodb "4.7.0" + bson "^4.7.2" + kareem "2.5.1" + mongodb "4.17.2" mpath "0.9.0" - mquery "4.0.3" + mquery "4.0.4" ms "2.1.3" - sift "16.0.0" + sift "16.0.1" mongoose@^8.7.2: version "8.7.2" @@ -14744,10 +15004,10 @@ mpath@0.9.0: resolved "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz" integrity sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew== -mquery@4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz" - integrity sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA== +mquery@4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.4.tgz#f58a0a559eccbec75086ad02ec6100544d7927ae" + integrity sha512-L98XAumGC8qNT/YgxIvlvvMwxW1ZmbFA9RAlNCVF08iouv2ebWoV1Pyo9tQEMInHHxbW0BQ9GfxEjyDd4v/Uww== dependencies: debug "4.x" @@ -16920,6 +17180,14 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1: dependencies: "@babel/runtime" "^7.10.3" +"react-loadable@npm:@docusaurus/react-loadable@5.5.2": + version "5.5.2" + resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz" + integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== + dependencies: + "@types/react" "*" + prop-types "^15.6.2" + react-lorem-component@^0.13.0: version "0.13.0" resolved "https://registry.npmjs.org/react-lorem-component/-/react-lorem-component-0.13.0.tgz" @@ -17883,13 +18151,6 @@ safe-regex@^1.1.0: resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -saslprep@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz" - integrity sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag== - dependencies: - sparse-bitfield "^3.0.3" - sass@^1.54.0: version "1.54.0" resolved "https://registry.npmjs.org/sass/-/sass-1.54.0.tgz" @@ -18234,10 +18495,10 @@ side-channel@^1.0.4: get-intrinsic "^1.2.4" object-inspect "^1.13.1" -sift@16.0.0: - version "16.0.0" - resolved "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz" - integrity sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ== +sift@16.0.1: + version "16.0.1" + resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053" + integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ== sift@17.1.3: version "17.1.3" @@ -18412,12 +18673,12 @@ sockjs@^0.3.24: uuid "^8.3.2" websocket-driver "^0.7.4" -socks@^2.6.2: - version "2.8.3" - resolved "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz" - integrity sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw== +socks@^2.7.1: + version "2.8.10" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.10.tgz#23aab4dccc1fdae110aaf4fa51cd190552432dc5" + integrity sha512-e0VyvkVTwVYViNovRkZ9aodhxVlyoMn7eJhVUPxZ+eK9P/7CBkxvvsBOHqFPEH416726W8tLXXXjKwqgTErrCQ== dependencies: - ip-address "^9.0.5" + ip-address "^10.1.1" smart-buffer "^4.2.0" sort-css-media-queries@2.0.4: @@ -18604,11 +18865,6 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -sprintf-js@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz" - integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" @@ -18721,7 +18977,16 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -18807,7 +19072,14 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -19453,6 +19725,11 @@ tslib@^2.3.0: resolved "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz" integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== +tslib@^2.6.2: + version "2.9.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.9.1.tgz#8986213ba2f17f38ba39a7c43d0e565a9134ff5f" + integrity sha512-a4Ux9VKuIMHsOS7ENbEq6hK2ZGYIT27Rtl0E4eD9KqwxhKiQeMZE/9xb3IdYwWaSOyIBQLExhQgXDTYoiCxnWA== + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" @@ -20637,7 +20914,7 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -20655,6 +20932,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.0.1: version "8.0.1" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz"