From 9d4069b5acfbc0fe5d90c1a7f7ed68d1dde3590d Mon Sep 17 00:00:00 2001 From: johnnyreilly Date: Fri, 30 Sep 2022 20:18:00 +0100 Subject: [PATCH 1/6] feat: headTags API for tags rendered in the head --- packages/docusaurus-types/src/config.d.ts | 7 ++++++ .../docusaurus/src/server/configValidation.ts | 14 +++++++++++ .../src/server/plugins/synthetic.ts | 3 ++- website/docs/api/docusaurus.config.js.md | 24 +++++++++++++++++++ website/docusaurus.config.js | 9 +++++++ 5 files changed, 56 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-types/src/config.d.ts b/packages/docusaurus-types/src/config.d.ts index 77fd2126bed9..f1917d212ade 100644 --- a/packages/docusaurus-types/src/config.d.ts +++ b/packages/docusaurus-types/src/config.d.ts @@ -192,6 +192,13 @@ export type DocusaurusConfig = { * @default ["static"] */ staticDirectories: string[]; + /** + * An array of tags that will be inserted in the HTML ``. + * + * @see https://docusaurus.io/docs/api/docusaurus-config#head + * @default [] + */ + headTags: HtmlTagObject[]; /** * An array of scripts to load. The values can be either strings or plain * objects of attribute-value maps. The `