diff --git a/packages/docusaurus-plugin-client-redirects/src/createRedirectPageContent.ts b/packages/docusaurus-plugin-client-redirects/src/createRedirectPageContent.ts index d7b9452328..2275d66d8e 100644 --- a/packages/docusaurus-plugin-client-redirects/src/createRedirectPageContent.ts +++ b/packages/docusaurus-plugin-client-redirects/src/createRedirectPageContent.ts @@ -5,8 +5,8 @@ * LICENSE file in the root directory of this source tree. */ -const eta = require('eta'); -const redirectPageTemplate = require('./template/redirectPage.html.template'); +import * as eta from 'eta'; +import redirectPageTemplate from './templates/redirectPage.template.html'; type CreateRedirectPageOptions = { toUrl: string; diff --git a/packages/docusaurus-plugin-client-redirects/src/template/redirectPage.html.template.js b/packages/docusaurus-plugin-client-redirects/src/templates/redirectPage.template.html.ts similarity index 95% rename from packages/docusaurus-plugin-client-redirects/src/template/redirectPage.html.template.js rename to packages/docusaurus-plugin-client-redirects/src/templates/redirectPage.template.html.ts index e36d306bb8..848ca2a8cb 100644 --- a/packages/docusaurus-plugin-client-redirects/src/template/redirectPage.html.template.js +++ b/packages/docusaurus-plugin-client-redirects/src/templates/redirectPage.template.html.ts @@ -5,7 +5,7 @@ * LICENSE file in the root directory of this source tree. */ -module.exports = ` +export default ` diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index ca973602b7..e3777fa5f6 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -21,7 +21,12 @@ module.exports = { }, themes: ['@docusaurus/theme-live-codeblock'], plugins: [ - ['@docusaurus/plugin-client-redirects', {}], + [ + '@docusaurus/plugin-client-redirects', + { + fromExtensions: ['html'], + }, + ], [ '@docusaurus/plugin-ideal-image', {