diff --git a/packages/docusaurus-theme-classic/update-code-translations.js b/packages/docusaurus-theme-classic/update-code-translations.js index 357ee34fe7..bbd76fcf22 100644 --- a/packages/docusaurus-theme-classic/update-code-translations.js +++ b/packages/docusaurus-theme-classic/update-code-translations.js @@ -10,8 +10,6 @@ const path = require('path'); const fs = require('fs-extra'); const globby = require('globby'); const {mapValues, pickBy, difference, orderBy} = require('lodash'); -// Unsafe import, should we create a package for the translationsExtractor ? -const translationsExtractor = require('@docusaurus/core/lib/server/translations/translationsExtractor'); const CodeDirPaths = [ path.join(__dirname, 'lib-next'), @@ -51,10 +49,12 @@ function logKeys(keys) { } async function extractThemeCodeMessages() { + // Unsafe import, should we create a package for the translationsExtractor ? const { globSourceCodeFilePaths, extractAllSourceCodeFileTranslations, - } = translationsExtractor; + // eslint-disable-next-line global-require + } = require('@docusaurus/core/lib/server/translations/translationsExtractor'); const filePaths = ( await globSourceCodeFilePaths(CodeDirPaths)