diff --git a/.yarn/cache/@vueuse-core-npm-10.7.2-12932e7042-0a1e9433f4.zip b/.yarn/cache/@vueuse-core-npm-10.7.2-12932e7042-0a1e9433f4.zip new file mode 100644 index 000000000..1bb5c75e9 Binary files /dev/null and b/.yarn/cache/@vueuse-core-npm-10.7.2-12932e7042-0a1e9433f4.zip differ diff --git a/.yarn/cache/@vueuse-metadata-npm-10.7.2-260008e0b8-51bb8d451f.zip b/.yarn/cache/@vueuse-metadata-npm-10.7.2-260008e0b8-51bb8d451f.zip new file mode 100644 index 000000000..7b3051c2b Binary files /dev/null and b/.yarn/cache/@vueuse-metadata-npm-10.7.2-260008e0b8-51bb8d451f.zip differ diff --git a/.yarn/cache/@vueuse-shared-npm-10.7.2-571a285770-c03cbbd7cd.zip b/.yarn/cache/@vueuse-shared-npm-10.7.2-571a285770-c03cbbd7cd.zip new file mode 100644 index 000000000..bcf6c679b Binary files /dev/null and b/.yarn/cache/@vueuse-shared-npm-10.7.2-571a285770-c03cbbd7cd.zip differ diff --git a/.yarn/cache/nuxt-umami-npm-2.5.7-223acf1415-dcbe6c3a91.zip b/.yarn/cache/nuxt-umami-npm-2.5.7-223acf1415-dcbe6c3a91.zip new file mode 100644 index 000000000..5248e68d8 Binary files /dev/null and b/.yarn/cache/nuxt-umami-npm-2.5.7-223acf1415-dcbe6c3a91.zip differ diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index 9bea85245..d333b9d46 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/nuxt.config.ts b/nuxt.config.ts index b6e453df5..cfc1e2f71 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -59,6 +59,15 @@ export default defineNuxtConfig({ payloadExtraction: false, }, + extends: ['nuxt-umami'], + + appConfig: { + umami: { + host: 'https://umami.daim.dev/script.js', + id: '13308db1-6db8-467c-8323-36e28c20bd3f', + }, + }, + runtimeConfig: { public: { ...env, diff --git a/package.json b/package.json index 4f3fdd96c..03ca7fabb 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "js-base64": "3.7.5", "lodash-es": "4.17.21", "mailgo": "0.12.2", + "nuxt-umami": "2.5.7", "query-string": "7.1.3" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index a7023652a..7ffb52a62 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7679,6 +7679,18 @@ __metadata: languageName: node linkType: hard +"@vueuse/core@npm:^10.7.0": + version: 10.7.2 + resolution: "@vueuse/core@npm:10.7.2" + dependencies: + "@types/web-bluetooth": ^0.0.20 + "@vueuse/metadata": 10.7.2 + "@vueuse/shared": 10.7.2 + vue-demi: ">=0.14.6" + checksum: 0a1e9433f4f4cd40838bcb4a055c16f48303ced860d53c4541458103b72b52c261836c3d7896719412f24e5d9e460870db3ab74f3b18b399d46c2dc1dc1ec613 + languageName: node + linkType: hard + "@vueuse/head@npm:^1.1.19": version: 1.3.1 resolution: "@vueuse/head@npm:1.3.1" @@ -7763,6 +7775,13 @@ __metadata: languageName: node linkType: hard +"@vueuse/metadata@npm:10.7.2": + version: 10.7.2 + resolution: "@vueuse/metadata@npm:10.7.2" + checksum: 51bb8d451ff6c867fc9d315559f3ca8ce206a7da65f3dc0124c4ccc69fa608ec0d8ed050e282a69da29a0b8a9528904b1d0e1084bbc08a07ec7a1439e5dffb14 + languageName: node + linkType: hard + "@vueuse/nuxt@npm:^10.5.0, @vueuse/nuxt@npm:^10.6.1": version: 10.7.0 resolution: "@vueuse/nuxt@npm:10.7.0" @@ -7788,6 +7807,15 @@ __metadata: languageName: node linkType: hard +"@vueuse/shared@npm:10.7.2": + version: 10.7.2 + resolution: "@vueuse/shared@npm:10.7.2" + dependencies: + vue-demi: ">=0.14.6" + checksum: c03cbbd7cdf640ff3179ea26bf98879cbbc71cdedd994c8a5a519cb90d96b3ae088dbc5411e904681a76470849ff9a110a1c4c136eca0d94081f1c64ca850798 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/ast@npm:1.9.0" @@ -11030,6 +11058,7 @@ __metadata: nuxt-purgecss: 1.0.0 nuxt-schema-org: 2.1.2 nuxt-security: 0.13.0 + nuxt-umami: 2.5.7 nuxt-unhead: 1.4.15 playwright: 1.40.1 prettier: 2.8.6 @@ -19741,6 +19770,15 @@ __metadata: languageName: node linkType: hard +"nuxt-umami@npm:2.5.7": + version: 2.5.7 + resolution: "nuxt-umami@npm:2.5.7" + dependencies: + "@vueuse/core": ^10.7.0 + checksum: dcbe6c3a919bf3ca8024439b7e0172fb2b70e9b0db13daf5c2151ad05aa5c794b7340f6e1bcf95ce16f52b531f9ed46b9cefcc491cd9466f4643b8d5eb1fb1e2 + languageName: node + linkType: hard + "nuxt-unhead@npm:1.4.15": version: 1.4.15 resolution: "nuxt-unhead@npm:1.4.15"