From 7faefbb8e837e30ac61fef26157d3a6f66851060 Mon Sep 17 00:00:00 2001 From: NicholasGoh Date: Sun, 30 Mar 2025 16:59:33 +0800 Subject: [PATCH] fix(umami plugin): replace plugin with manual track plugin does not seem to track root / manually track with insertion into head tags --- docusaurus.config.ts | 15 +++++++-------- package-lock.json | 11 ----------- package.json | 1 - 3 files changed, 7 insertions(+), 20 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 0c6cca1..0b872c9 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -16,14 +16,13 @@ const config: Config = { disableInDev: true, }, ], - [ - "@dipakparmar/docusaurus-plugin-umami", - /** @type {import('@dipakparmar/docusaurus-plugin-umami').Options} */ - { - websiteID: "00eadbae-add3-453e-aa6c-dde12cc2e23a", // Required - analyticsDomain: "https://cloud.umami.is", // Required - }, - ], + ], + scripts: [ + { + src: "https://cloud.umami.is/script.js", + "data-website-id": "00eadbae-add3-453e-aa6c-dde12cc2e23a", + defer: true, + }, ], markdown: { mermaid: true, diff --git a/package-lock.json b/package-lock.json index c4510dc..2c158c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,6 @@ "name": "my-website", "version": "0.0.0", "dependencies": { - "@dipakparmar/docusaurus-plugin-umami": "^2.2.0", "@docusaurus/core": "3.7.0", "@docusaurus/plugin-ideal-image": "3.7.0", "@docusaurus/preset-classic": "3.7.0", @@ -3143,16 +3142,6 @@ "postcss": "^8.4" } }, - "node_modules/@dipakparmar/docusaurus-plugin-umami": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@dipakparmar/docusaurus-plugin-umami/-/docusaurus-plugin-umami-2.2.0.tgz", - "integrity": "sha512-vRp5g6czDYUDNg5OGa2lb1BtcR7SjAnuHDyy0y653wq+fvfCRhpuBEca7t92RiF/DhqnAcy3cDc9O/fJ5249xw==", - "license": "MIT", - "dependencies": { - "@docusaurus/types": "3.7.0", - "@docusaurus/utils-validation": "3.7.0" - } - }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", diff --git a/package.json b/package.json index 91138cf..148f604 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "prepare": "husky" }, "dependencies": { - "@dipakparmar/docusaurus-plugin-umami": "^2.2.0", "@docusaurus/core": "3.7.0", "@docusaurus/plugin-ideal-image": "3.7.0", "@docusaurus/preset-classic": "3.7.0",