clarity.js 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. async function microsoftClarity() {
  4. return {
  5. name: "docusaurus-plugin-refine-clarity",
  6. injectHtmlTags() {
  7. return {
  8. headTags: [
  9. {
  10. tagName: "link",
  11. attributes: {
  12. rel: "preconnect",
  13. href: "https://www.clarity.ms",
  14. },
  15. },
  16. {
  17. tagName: "script",
  18. innerHTML: `
  19. (function(c,l,a,r,i,t,y){
  20. c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
  21. t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
  22. y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
  23. })(window, document, "clarity", "script", "kv1shigbgy");`,
  24. },
  25. ],
  26. };
  27. },
  28. };
  29. }
  30. exports.default = microsoftClarity;