From 44dee7592a6706d4fd7508643856d30baf0f11e9 Mon Sep 17 00:00:00 2001 From: Anna Claire Fields <58918237+franklovefrank@users.noreply.github.com> Date: Thu, 4 Jun 2026 15:04:25 +0200 Subject: [PATCH] use require.resolve for mocha reporter paths (#34235) GitOrigin-RevId: af607dfdeac8f91f63db294a964ade7622225932 --- libraries/access-token-encryptor/.mocharc.cjs | 2 +- libraries/fetch-utils/.mocharc.cjs | 2 +- libraries/logger/.mocharc.cjs | 2 +- libraries/metrics/.mocharc.cjs | 2 +- libraries/o-error/.mocharc.cjs | 2 +- libraries/object-persistor/.mocharc.cjs | 2 +- libraries/overleaf-editor-core/.mocharc.cjs | 2 +- libraries/promise-utils/.mocharc.cjs | 2 +- libraries/ranges-tracker/.mocharc.cjs | 2 +- libraries/redis-wrapper/.mocharc.cjs | 2 +- libraries/stream-utils/.mocharc.cjs | 2 +- services/chat/.mocharc.cjs | 2 +- services/clsi/.mocharc.cjs | 2 +- services/docstore/.mocharc.cjs | 2 +- services/document-updater/.mocharc.cjs | 2 +- services/filestore/.mocharc.cjs | 2 +- services/history-v1/.mocharc.cjs | 2 +- services/project-history/.mocharc.cjs | 2 +- services/real-time/.mocharc.cjs | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/libraries/access-token-encryptor/.mocharc.cjs b/libraries/access-token-encryptor/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/access-token-encryptor/.mocharc.cjs +++ b/libraries/access-token-encryptor/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/fetch-utils/.mocharc.cjs b/libraries/fetch-utils/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/fetch-utils/.mocharc.cjs +++ b/libraries/fetch-utils/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/logger/.mocharc.cjs b/libraries/logger/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/logger/.mocharc.cjs +++ b/libraries/logger/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/metrics/.mocharc.cjs b/libraries/metrics/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/metrics/.mocharc.cjs +++ b/libraries/metrics/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/o-error/.mocharc.cjs b/libraries/o-error/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/o-error/.mocharc.cjs +++ b/libraries/o-error/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/object-persistor/.mocharc.cjs b/libraries/object-persistor/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/object-persistor/.mocharc.cjs +++ b/libraries/object-persistor/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/overleaf-editor-core/.mocharc.cjs b/libraries/overleaf-editor-core/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/overleaf-editor-core/.mocharc.cjs +++ b/libraries/overleaf-editor-core/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/promise-utils/.mocharc.cjs b/libraries/promise-utils/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/promise-utils/.mocharc.cjs +++ b/libraries/promise-utils/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/ranges-tracker/.mocharc.cjs b/libraries/ranges-tracker/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/ranges-tracker/.mocharc.cjs +++ b/libraries/ranges-tracker/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/redis-wrapper/.mocharc.cjs b/libraries/redis-wrapper/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/redis-wrapper/.mocharc.cjs +++ b/libraries/redis-wrapper/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/libraries/stream-utils/.mocharc.cjs b/libraries/stream-utils/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/libraries/stream-utils/.mocharc.cjs +++ b/libraries/stream-utils/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/chat/.mocharc.cjs b/services/chat/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/chat/.mocharc.cjs +++ b/services/chat/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/clsi/.mocharc.cjs b/services/clsi/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/clsi/.mocharc.cjs +++ b/services/clsi/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/docstore/.mocharc.cjs b/services/docstore/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/docstore/.mocharc.cjs +++ b/services/docstore/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/document-updater/.mocharc.cjs b/services/document-updater/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/document-updater/.mocharc.cjs +++ b/services/document-updater/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/filestore/.mocharc.cjs b/services/filestore/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/filestore/.mocharc.cjs +++ b/services/filestore/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/history-v1/.mocharc.cjs b/services/history-v1/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/history-v1/.mocharc.cjs +++ b/services/history-v1/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/project-history/.mocharc.cjs b/services/project-history/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/project-history/.mocharc.cjs +++ b/services/project-history/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } } diff --git a/services/real-time/.mocharc.cjs b/services/real-time/.mocharc.cjs index 863d299948..bcb7a85d7e 100644 --- a/services/real-time/.mocharc.cjs +++ b/services/real-time/.mocharc.cjs @@ -1,7 +1,7 @@ let reporterOptions = {} if (process.env.CI) { reporterOptions = { - reporter: '/overleaf/node_modules/mocha-multi-reporters', + reporter: require.resolve('mocha-multi-reporters'), 'reporter-options': ['configFile=./test/mocha-multi-reporters.cjs'], } }