From c09cc942bd2e4078fcd517b965f63848079f5007 Mon Sep 17 00:00:00 2001 From: Christian Flach Date: Sat, 25 Feb 2023 18:45:14 +0100 Subject: [PATCH] fix: Do not generate .d.ts files, which break `docusaurus write-translations`, closes #145, #129, #163, #167 --- packages/docusaurus-search-local/tsconfig.json | 3 ++- packages/example-docs/docusaurus.config.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/docusaurus-search-local/tsconfig.json b/packages/docusaurus-search-local/tsconfig.json index bbe72a5..86640eb 100644 --- a/packages/docusaurus-search-local/tsconfig.json +++ b/packages/docusaurus-search-local/tsconfig.json @@ -4,7 +4,8 @@ "module": "CommonJS", "lib": ["ESNext", "DOM"], - "declaration": true, + // Declarations break Docusaurus' 'write-translations' command (#163, #129, #145) + "declaration": false, "declarationMap": false, "jsx": "react", diff --git a/packages/example-docs/docusaurus.config.js b/packages/example-docs/docusaurus.config.js index d0c65b4..318668d 100644 --- a/packages/example-docs/docusaurus.config.js +++ b/packages/example-docs/docusaurus.config.js @@ -125,7 +125,7 @@ module.exports = { ], ], plugins: [ - [require("path").join(__dirname, "..", "..", "node_modules", "@cmfcmf", "docusaurus-search-local"), { + [require.resolve("@cmfcmf/docusaurus-search-local"), { indexPages: true }], ]