diff --git a/libraries/access-token-encryptor/package.json b/libraries/access-token-encryptor/package.json index 73734fb8fa..b767f50cf5 100644 --- a/libraries/access-token-encryptor/package.json +++ b/libraries/access-token-encryptor/package.json @@ -21,7 +21,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "typescript": "^5.0.4" } diff --git a/libraries/fetch-utils/package.json b/libraries/fetch-utils/package.json index 7884c6c118..95c4d1383b 100644 --- a/libraries/fetch-utils/package.json +++ b/libraries/fetch-utils/package.json @@ -21,7 +21,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "express": "^4.21.2", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" }, "dependencies": { diff --git a/libraries/logger/package.json b/libraries/logger/package.json index 6ff154def7..0e7fd2d0cc 100644 --- a/libraries/logger/package.json +++ b/libraries/logger/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", diff --git a/libraries/metrics/package.json b/libraries/metrics/package.json index 3aa50c9c71..384e58cfe5 100644 --- a/libraries/metrics/package.json +++ b/libraries/metrics/package.json @@ -23,7 +23,7 @@ "devDependencies": { "bunyan": "^1.0.0", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" diff --git a/libraries/mongo-utils/package.json b/libraries/mongo-utils/package.json index 781605be05..51e2148f45 100644 --- a/libraries/mongo-utils/package.json +++ b/libraries/mongo-utils/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", diff --git a/libraries/o-error/package.json b/libraries/o-error/package.json index 4a34b1bcdc..9e17e85be5 100644 --- a/libraries/o-error/package.json +++ b/libraries/o-error/package.json @@ -34,7 +34,7 @@ "@types/chai": "^4.3.0", "@types/node": "^18.17.4", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } } diff --git a/libraries/object-persistor/package.json b/libraries/object-persistor/package.json index e1c350a90f..2cc70b4131 100644 --- a/libraries/object-persistor/package.json +++ b/libraries/object-persistor/package.json @@ -34,7 +34,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mock-fs": "^5.2.0", "mongodb": "6.12.0", "sandboxed-module": "^2.0.4", diff --git a/libraries/overleaf-editor-core/package.json b/libraries/overleaf-editor-core/package.json index bc0cdebbf7..f5d826ab38 100644 --- a/libraries/overleaf-editor-core/package.json +++ b/libraries/overleaf-editor-core/package.json @@ -20,7 +20,7 @@ "@types/check-types": "^7.3.7", "@types/path-browserify": "^1.0.2", "chai": "^3.3.0", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sinon": "^9.2.4", "typescript": "^5.0.4" }, diff --git a/libraries/promise-utils/package.json b/libraries/promise-utils/package.json index b9464a45bf..40f05b74cb 100644 --- a/libraries/promise-utils/package.json +++ b/libraries/promise-utils/package.json @@ -18,7 +18,7 @@ "devDependencies": { "chai": "^4.3.10", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" }, "dependencies": { diff --git a/libraries/ranges-tracker/package.json b/libraries/ranges-tracker/package.json index 9bf65ef84b..8aa0a00606 100644 --- a/libraries/ranges-tracker/package.json +++ b/libraries/ranges-tracker/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } } diff --git a/libraries/redis-wrapper/package.json b/libraries/redis-wrapper/package.json index 56372e1dba..2f15cb062f 100644 --- a/libraries/redis-wrapper/package.json +++ b/libraries/redis-wrapper/package.json @@ -35,7 +35,7 @@ "@overleaf/logger": "*", "@overleaf/o-error": "*", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" diff --git a/libraries/settings/package.json b/libraries/settings/package.json index c7d049098f..5ddb514613 100644 --- a/libraries/settings/package.json +++ b/libraries/settings/package.json @@ -15,7 +15,7 @@ "types:check": "tsc --noEmit" }, "devDependencies": { - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } } diff --git a/libraries/stream-utils/package.json b/libraries/stream-utils/package.json index 83f03146d7..686084a5e6 100644 --- a/libraries/stream-utils/package.json +++ b/libraries/stream-utils/package.json @@ -18,7 +18,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } } diff --git a/package-lock.json b/package-lock.json index 85b99f8aa3..35921691f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -92,7 +92,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "typescript": "^5.0.4" } @@ -176,7 +176,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "express": "^4.21.2", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -192,7 +192,7 @@ }, "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", @@ -221,7 +221,7 @@ "devDependencies": { "bunyan": "^1.0.0", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" @@ -248,7 +248,7 @@ }, "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", @@ -263,7 +263,7 @@ "@types/chai": "^4.3.0", "@types/node": "^18.17.4", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -286,7 +286,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mock-fs": "^5.2.0", "mongodb": "6.12.0", "sandboxed-module": "^2.0.4", @@ -338,7 +338,7 @@ "@types/check-types": "^7.3.7", "@types/path-browserify": "^1.0.2", "chai": "^3.3.0", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sinon": "^9.2.4", "typescript": "^5.0.4" } @@ -393,7 +393,7 @@ "license": "Proprietary", "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -407,7 +407,7 @@ "devDependencies": { "chai": "^4.3.10", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -459,7 +459,7 @@ "name": "@overleaf/ranges-tracker", "devDependencies": { "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -475,7 +475,7 @@ "@overleaf/logger": "*", "@overleaf/o-error": "*", "chai": "^4.3.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" @@ -490,7 +490,7 @@ "name": "@overleaf/settings", "version": "3.0.0", "devDependencies": { - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -501,7 +501,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -14766,10 +14766,11 @@ } }, "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -16233,7 +16234,8 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/browserslist": { "version": "4.24.0", @@ -16664,6 +16666,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -18521,15 +18524,6 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "node_modules/css-minimizer-webpack-plugin/node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", @@ -18549,15 +18543,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/css-prefers-color-scheme": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-8.0.2.tgz", @@ -19664,10 +19649,11 @@ } }, "node_modules/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -26323,6 +26309,16 @@ "node": ">=8" } }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -29677,43 +29673,39 @@ } }, "node_modules/mocha": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", - "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz", + "integrity": "sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "4.1.1", - "browser-stdout": "1.3.1", - "chokidar": "3.5.3", - "debug": "4.3.4", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "7.2.0", - "he": "1.2.0", - "js-yaml": "4.1.0", - "log-symbols": "4.1.0", - "minimatch": "5.0.1", - "ms": "2.1.3", - "nanoid": "3.3.3", - "serialize-javascript": "6.0.0", - "strip-json-comments": "3.1.1", - "supports-color": "8.1.1", - "workerpool": "6.2.1", - "yargs": "16.2.0", - "yargs-parser": "20.2.4", - "yargs-unparser": "2.0.0" + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", + "chokidar": "^3.5.3", + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^10.4.5", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^17.7.2", + "yargs-parser": "^21.1.1", + "yargs-unparser": "^2.0.0" }, "bin": { "_mocha": "bin/_mocha", "mocha": "bin/mocha.js" }, "engines": { - "node": ">= 14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mochajs" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/mocha-each": { @@ -29730,17 +29722,19 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/mocha/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -29751,17 +29745,66 @@ } } }, - "node_modules/mocha/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "node_modules/mocha/node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/mocha/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -29769,22 +29812,37 @@ "node": ">=10" } }, - "node_modules/mocha/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/mocha/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, + "license": "ISC", "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mocha/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" } }, "node_modules/mock-fs": { @@ -30124,18 +30182,6 @@ "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==", "dev": true }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -36476,10 +36522,11 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -38882,24 +38929,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/terser/node_modules/acorn": { "version": "8.12.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", @@ -41302,9 +41331,10 @@ "dev": true }, "node_modules/workerpool": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", - "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==" + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", + "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", + "license": "Apache-2.0" }, "node_modules/wrap-ansi": { "version": "7.0.0", @@ -41607,6 +41637,7 @@ "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", @@ -41622,6 +41653,7 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -41629,15 +41661,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/yargs-unparser/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/yargs/node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -41810,7 +41833,7 @@ "@pollyjs/persister-fs": "^6.0.6", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sequelize-cli": "^6.6.0", "sinon": "^9.2.4", @@ -41851,7 +41874,7 @@ "ajv": "^6.12.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "request": "^2.88.2", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", @@ -41885,7 +41908,7 @@ "@types/workerpool": "^6.1.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mock-fs": "^5.1.2", "node-fetch": "^2.7.0", "sandboxed-module": "^2.0.4", @@ -41912,7 +41935,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -41982,7 +42005,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "esmock": "^2.6.3", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sinon": "~9.0.1", "sinon-chai": "^3.7.0", "typescript": "^5.0.4" @@ -42052,7 +42075,7 @@ "@google-cloud/storage": "^6.10.1", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "~2.0.4", "sinon": "~9.0.2", "sinon-chai": "^3.7.0", @@ -42125,7 +42148,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "cluster-key-slot": "^1.0.5", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", @@ -42155,7 +42178,7 @@ "@google-cloud/storage": "^6.10.1", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mongodb": "6.12.0", "sandboxed-module": "2.0.4", "sinon": "9.0.2", @@ -42220,7 +42243,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -42251,7 +42274,7 @@ "@overleaf/fetch-utils": "*", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", @@ -42321,7 +42344,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "chai-exclude": "^2.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "node-fetch": "^2.7.0", "sinon": "^9.0.2", "swagger-client": "^3.10.0", @@ -42548,7 +42571,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -42616,7 +42639,7 @@ "file-loader": "^6.2.0", "jsdom": "^20.0.0", "mini-css-extract-plugin": "^2.7.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "nodemon": "^3.0.1", "postcss": "^8.4.31", "postcss-import": "^15.1.0", @@ -43055,6 +43078,31 @@ "node": ">= 0.6" } }, + "services/latexqc/node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "services/latexqc/node_modules/debug/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==", + "dev": true, + "license": "MIT" + }, "services/latexqc/node_modules/deep-eql": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", @@ -43422,16 +43470,6 @@ "node": ">=16" } }, - "services/latexqc/node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "services/latexqc/node_modules/react-cookie": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/react-cookie/-/react-cookie-7.2.0.tgz", @@ -43560,16 +43598,6 @@ "node": ">=10" } }, - "services/latexqc/node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "services/latexqc/node_modules/sinon": { "version": "19.0.2", "resolved": "https://registry.npmjs.org/sinon/-/sinon-19.0.2.tgz", @@ -43796,7 +43824,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" @@ -43829,7 +43857,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "nock": "^13.5.3", "sinon": "~9.0.1", "sinon-chai": "^3.7.0", @@ -43904,7 +43932,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "cookie-signature": "^1.1.0", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "~0.3.0", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", @@ -43957,7 +43985,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "esmock": "^2.6.9", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mongodb": "6.12.0", "sinon": "^9.2.4", "typescript": "^5.0.4" @@ -44021,7 +44049,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" @@ -44052,7 +44080,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "9.0.1", "sinon-chai": "^3.7.0", @@ -44177,7 +44205,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "esmock": "^2.6.3", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sinon": "9.0.2", "sinon-chai": "^3.7.0", "typescript": "^5.0.4" @@ -44246,7 +44274,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "chai-http": "^4.4.0", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "typescript": "^5.0.4" } }, @@ -44505,7 +44533,7 @@ "mensch": "^0.3.4", "micromark": "^4.0.0", "mini-css-extract-plugin": "^2.7.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mocha-each": "^2.0.1", "mock-fs": "^5.1.2", "nock": "^13.5.6", @@ -45469,11 +45497,12 @@ "integrity": "sha512-4qGjUMwnlaRc00gc2jrIYh2w/h1fo25B0mTuY9K8fBiIgtmCX3LcgUbrEGViL98Ci4Se/F5LFEtu8k+dItJVZQ==" }, "services/web/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -45484,11 +45513,6 @@ } } }, - "services/web/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, "services/web/node_modules/define-lazy-prop": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", @@ -45501,15 +45525,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "services/web/node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, "services/web/node_modules/dom-helpers": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", @@ -45930,16 +45945,6 @@ "url": "https://opencollective.com/preact" } }, - "services/web/node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "services/web/node_modules/react-bootstrap-5": { "name": "react-bootstrap", "version": "2.10.5", @@ -46036,16 +46041,6 @@ "url": "https://opencollective.com/webpack" } }, - "services/web/node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "services/web/node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", diff --git a/services/chat/package.json b/services/chat/package.json index 1977c5ed44..f3d37eb6d3 100644 --- a/services/chat/package.json +++ b/services/chat/package.json @@ -32,7 +32,7 @@ "ajv": "^6.12.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "request": "^2.88.2", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", diff --git a/services/clsi/package.json b/services/clsi/package.json index eb33bad5a1..5df3f0e8b9 100644 --- a/services/clsi/package.json +++ b/services/clsi/package.json @@ -40,7 +40,7 @@ "@types/workerpool": "^6.1.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mock-fs": "^5.1.2", "node-fetch": "^2.7.0", "sandboxed-module": "^2.0.4", diff --git a/services/contacts/package.json b/services/contacts/package.json index 1b0a915d05..f81f947d6a 100644 --- a/services/contacts/package.json +++ b/services/contacts/package.json @@ -33,7 +33,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "esmock": "^2.6.3", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sinon": "~9.0.1", "sinon-chai": "^3.7.0", "typescript": "^5.0.4" diff --git a/services/docstore/package.json b/services/docstore/package.json index d6e28cfbb4..e505f731d3 100644 --- a/services/docstore/package.json +++ b/services/docstore/package.json @@ -38,7 +38,7 @@ "@google-cloud/storage": "^6.10.1", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "~2.0.4", "sinon": "~9.0.2", "sinon-chai": "^3.7.0", diff --git a/services/document-updater/package.json b/services/document-updater/package.json index 4e57a8ee46..4fb45d6cd4 100644 --- a/services/document-updater/package.json +++ b/services/document-updater/package.json @@ -41,7 +41,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "cluster-key-slot": "^1.0.5", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", diff --git a/services/filestore/package.json b/services/filestore/package.json index d7004ab8b6..4b9043aed7 100644 --- a/services/filestore/package.json +++ b/services/filestore/package.json @@ -38,7 +38,7 @@ "@google-cloud/storage": "^6.10.1", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mongodb": "6.12.0", "sandboxed-module": "2.0.4", "sinon": "9.0.2", diff --git a/services/history-v1/package.json b/services/history-v1/package.json index 3c61d50d95..3219be9af4 100644 --- a/services/history-v1/package.json +++ b/services/history-v1/package.json @@ -49,7 +49,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "chai-exclude": "^2.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "node-fetch": "^2.7.0", "sinon": "^9.0.2", "swagger-client": "^3.10.0", diff --git a/services/notifications/package.json b/services/notifications/package.json index 9470e5cdde..a591e897c9 100644 --- a/services/notifications/package.json +++ b/services/notifications/package.json @@ -33,7 +33,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "^2.0.4", "sinon": "^9.2.4", "typescript": "^5.0.4" diff --git a/services/project-history/package.json b/services/project-history/package.json index fe0c3ec48c..96cae3d726 100644 --- a/services/project-history/package.json +++ b/services/project-history/package.json @@ -42,7 +42,7 @@ "devDependencies": { "chai": "^4.3.6", "chai-as-promised": "^7.1.1", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "nock": "^13.5.3", "sinon": "~9.0.1", "sinon-chai": "^3.7.0", diff --git a/services/real-time/package.json b/services/real-time/package.json index 4ef5d53525..33c75ecf9f 100644 --- a/services/real-time/package.json +++ b/services/real-time/package.json @@ -41,7 +41,7 @@ "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "cookie-signature": "^1.1.0", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "sandboxed-module": "~0.3.0", "sinon": "^9.2.4", "sinon-chai": "^3.7.0", diff --git a/services/web/package.json b/services/web/package.json index 8b8cdb2841..914aa1da93 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -322,7 +322,7 @@ "mensch": "^0.3.4", "micromark": "^4.0.0", "mini-css-extract-plugin": "^2.7.6", - "mocha": "^10.2.0", + "mocha": "^11.1.0", "mocha-each": "^2.0.1", "mock-fs": "^5.1.2", "nock": "^13.5.6",